As a Mobile Engineer on the Homeowner team, you will play a critical role in the development of our consumer-facing app, which helps homeowners manage their account and monitor performance of their home system.
What You'll Do
Contribute to the development of customer-facing features using React Native.
Create and implement simple, efficient and useful user interfaces for enterprise and consumer users, including data visualization, presentation of financial data and documents, and user billing
Create and implement application monitoring and user data collection strategies to optimize product performance and utility.
Provide expertise on the development process, code review, deployment infrastructure, application monitoring, system testing, and unit test support.
Collaborate on and guide product requirements refinement and high-level software design projects.
Qualifications
Bachelor's Degree in Computer Science or equivalent experience.
3+ years of mobile software engineering experience, with a proven track record of taking on responsibilities.
Proficiency in React Native, mobile infrastructure, modern web frameworks and API design.
Ability to engage critically with product and business requirements to deliver features
Strong skills in programming, debugging, code review.