Goeverbright

Mobile Software Engineer

Job Description

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.
  • Experience writing technical documentation.
  • Excellent communication and collaboration skills.