Responsibilities
- Develop and maintain Android applications using Kotlin, Dagger 2, Rx, Coroutines, and Jetpack Compose
- Integrate mobile features with GraphQL backends and RESTful services
- Utilize UI testing frameworks to ensure interface reliability
- Investigate and apply AI-powered development tools such as Claude and Codex
- Lead technical planning for features and project initiatives
- Collaborate with backend teams that supply APIs for mobile applications
- Assess and adopt emerging technologies to improve development workflows
- Provide technical guidance and mentorship to fellow engineers
- Work closely with Product, UX, and Data teams to align on goals and execution
- Deliver code using trunk-based development, supported by Feature Flags and experimentation
Work Arrangement
Remote (Country)
Team
Cross-functional, international environment with strong collaboration between Product, UX, Data, and API teams