Storable is looking for an experienced Senior Software Engineer with extensive experience developing in React to play a crucial role in building and scaling our industry leading Facility Management Platform.
All applicants must be currently authorized to work in the United States on a full-time basis.
At Storable, we believe storage operators should have one partner they can trust to help you get the results they need for their business. That's why we've built the industry's first fully integrated platform that offers facility management software, facility websites, marketing programs and services, payments, and deeply integrated tenant insurance capabilities all in one solution.
We leverage our platform in combination with our over 25 years of storage industry expertise to help our thousands of storage customers achieve their tenant experience and operational efficiency objectives every single day.
What you'll do:
Design, develop, and deploy new features and enhancements in our cloud application using React, Redux and other front end technologies (e.g. Angular, WinForms)
Serve as a React technology expert within the team
Contribute substantially to the software design of our front-end applications to improve development velocity, maintenance cost, testing, functionality, platform independence, and performance.
Work to integrate our web and desktop applications into a seamless application experience for our users
Work in a Microsoft environment (Visual Studio)
Contribute to small enhancements and fixes on legacy codebase in C# and potentially VB
Communicate and coordinate effectively within the squad, across our technology team, and with our business partners to deliver on top priorities
Mentor other engineers, encouraging engineering best practices demonstrating how to create effective designs and write maintainable, reusable code
Participate in continuous iterative process improvements around design, implementation, and testing to improve efficiency and effectiveness
Continually move quality to the left
Actively participating as a member of an agile team in a Scrum environment
What you'll need:
Bachelor's degree in a computer related degree program or equivalent work experience
8+ years of professional Software Engineering experience
3+ years experience building complex web apps with React.JS and Redux with an ability to bring expert knowledge to the team
Strong experience anticipating and debugging cross-browser compatibility issues and client-side performance considerations
Expertise in front-end routing and communicating via REST APIs
Solid tech skills around the basics: software design patterns, implementation, unit testing, debugging
Passion for mentoring engineer peers to produce elegant & maintainable technology deliverables
Experience developing applications in an object oriented programming language (C# preferred)
Ability to translate requirements into elegant software design and code solutions
Strong written and verbal communication skills showing an ability to interface with business stakeholders and engineers
Acute sense of ownership and the resolve to dig deeper into product and technical issues
A self starter with the ability, passion, creativity, and confidence to independently problem solve and produce results
Experience building desktop applications in VB.NET, WinForms
Strong experience with Redis
Development experience using NodeJS, Angular.JS, Typescript, or Razor
Experience with relational databases
Benefits and Perks:
Generous health coverage for you and your family, including short and long term disability coverage, 401(k) and HSA matching, company-provided life insurance, and more.
Instant-Access & Flexible vacation. We trust you, so we have a 'take what you need' vacation policy. No waiting to use it or need for accruals.
Unlimited snacks, Our break areas stocked to the brim with cereal, snacks, La Croix, soda, Red Bull, coffee, and more to keep you going throughout the day.
We're dog friendly! Bring your pooch to work at any of our offices.
Enjoy weekly catered lunches and chef-made meals at the office.
Take a break and play foosball, Nintendo 64, ping pong, shuffleboard, pinball, or darts in our spacious cafeterias and break rooms.
Get active in the community by joining one of our many quarterly offsite volunteer and community service events.
Fun company events, including Halloween costume contests, ugly sweater competitions, baseball game outings, ice cream socials, food trucks, and more.
Storable is committed to providing equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, Storable will provide reasonable accommodations for qualified individuals with disabilities.
Red Nova Labs