At RealPage, our focus is on building great products that solve real-world problems for our customers. ActiveBuilding, a community portal for residents of apartment communities, is one of our core consumer products that we are excited to be expanding in 2022. The challenges that lie ahead are rewarding and impactful, making this team a great opportunity for career growth!
We are looking for an experienced React Native Engineer to join our growing and diverse team.
Responsibilities
Senior React Native Engineer 2Collaborate with Product and Design to deliver new mobile user experiences and features to our customersWork with technical leaders to plan and execute long term architectural goals for the product and the businessProvide input on technical feasibility of designs and present options for implementation approaches to guide planning of projectsWork with teams on other products to build integrated user experiences.Collaborate with your team to take on ownership of problems and deliver solutions that meet delivery deadlinesHelp to define a long-term mobile app architecture that can be extended into future business use cases.Contribute to the maintenance of native app build processes as needed.Operate within an Agile development environment as a member of a Scrum team
Required Knowledge/Skills/Abilities
5+ years of experience in native app development3+ years of experience with React & TypescriptMust have strong fundamentals in React, state management, hooks, life-cycle management, props, and other related React design patterns.Must have a good understanding of Typescript and structural type systems3+ years of experience with automated unit testing (e.g., Jest or similar unit testing frameworks)Excellent communication skills and fluency in both written and spoken EnglishA solid understanding of mobile UI/UX best practices and an ability to discuss the best approach to UX problemsA strong proficiency in Javascript, HTML, and CSS
Bonus Points For
Experience building or consuming GraphQL APIsExperience working with design systemsA background in building and deploying mobile applications apps end-to-end on the iOS or Android platform.
While not required, please feel free to include links to social media, blog or portfolio work online if you would like to include it as part of your background