Team: Engineering / IlluminateTitle: Sr. Mobile Engineer Location: Latin America, Remote
Meet the Illuminate SquadOur mission is to empower real estate agents and buyers to collaborate in their search for a new home. We have launched Presence Copilot, a personal assistant that provides agents with up-to-date information and consolidates client details. Available on iOS with an Android version planned for this year, and we have already released several white-label versions. Moving forward, our focus is on enhancing the experience of agents using our white label solution.
Our Interview Process:1. Engineering Craft Interview (Deep Dive Technical)2. Engineering Craft Interview (Technical Breadth)3. Culture and Values Interview
Key Responsibilities:
- Design, build, test, and deploy react native mobile applications
- Develop new user-facing mobile features
- Participate in the evaluation of emerging technology and tools
- Optimize application for maximum speed and scalability
- Conduct code reviews for peers and mentor junior Engineers
- Participate in squad ceremonies and team events (lunch & learn, brainstorms, etc.)
Our Technology Stack Includes:
- React Native / Expo / GraphQL / Apollo
- React / StyledComponents / Apollo / SingleSPA FE
- Node / Typescript Microservices
- Postgres
- AWS / Kubernetes / Lambda
Required Skills And Qualifications:
- 5+ years of experience with React Native with a strong emphasis on Android Development.
- Experience bridging iOS and Android native layers
- Experience debugging and fixing issues on Android devices using Expo or Native tooling.
- Experience bridging native code (Java/Kotlin for Android and Swift/Obj-C for iOS) within React Native
- Experience integrating with 3rd party APIs, external frameworks, and libraries
- Experience understanding and implementation of cloud-native architectures (AWS serverless or containers preferred) at scale in production environments
- Embraces the concepts of Agile Scrum software development and its related collaboration and issue tracking tools (e.g. Freshworks, JIRA, Rally)
- Experience working in a Continuous Integration / Continuous Delivery (CICD) model, including Github and CI pipeline automation tools.
- Proven success working in Agile environments (Scrum, Kanban, etc.)
- Familiarity with Play Store publishing, device fragmentation, and backward compatibility strategies