What are the responsibilities and job description for the React Native Engineer position at HomeLight?
Who We Are
We’re building the future of real estate — today.
HomeLight is the essential technology platform used by hundreds of thousands of homebuyers and sellers to partner with top real estate agents and win at any step of the real estate journey, whether that’s finding a top agent, securing a competitive mortgage, or ensuring on-time, easy close.
HomeLight facilitates billions of dollars of real estate on its platform every year. Our vision is a world where every real estate transaction is simple, certain, and satisfying for all.
We pride ourselves on our company culture – but don’t just take it from us. We’ve been recognized as a best place to work by Forbes. We’re committed to diversity both internally and externally through programs such as our Black Real Estate Agent Program with NAREB. Our team breaks barriers every day while staying committed to HomeLight's goals and core values, which is a crucial element to our shared success.
Who You Are
We are looking for a React Native developer interested in building performant mobile apps on both the iOS and Android platforms. You will be coordinating with the product, design and backend teams to deliver a world class mobile experience for the agents on HomeLight. Ideally you have experience with the Android platform and know the ins and outs of building, debugging & publishing an app to the Google Play Store. Building a product is a highly collaborative effort so a strong team player with good communications skills and empathy are a must.
What You'll Do
- Take an innovative approach to creating new products, while improving upon our core products.
- Build new web applications and add features and functionality to our core applications that go directly into the hands of users home buyers, sellers, and agents around the nation.
- Fuel our growth engine by pulling data from disparate sources, ingesting it, and making recommendations.
- Contribute to our Core Library of UX components
- Collaborate with Design and Product Management to deliver the best solution for the problem at hand
- Leverage native APIs for deep integrations with both platforms (iOS & Android).
You Have
- 3 years React Native or Native (iOS/Android) experience, with strong component architecture skills.
- Familiarity with native build tools for iOS(XCode) & Android(Android Studio)
- An understanding of REST APIs, offline storage & general mobile design principles
- Strong CSS & Javascript skills.
- Experience consuming and transforming internal and 3rd party API’s.
- Experience with automated testing suites, like Jest
Bonus points for:
- Expertise with Ruby on Rails.
- Experience with Webpack, Accessibility, Usability, Test Automation, Node.js/Express, Heroku
- Experience working on a small team, ideally at a startup.
- Familiarity with web analytics, A/B testing, and agile development methods
Let's chat
#LI-DS1 | #LI-Remote