Skills
About the Role
We’re seeking an experienced Android Developer to design, build, and maintain high-quality mobile applications. You’ll help deliver innovative features by writing clean, efficient code and partnering with cross-functional teams to turn product ideas into reliable user experiences.
Responsibilities
- Design and develop advanced Android applications
- Collaborate with product managers, designers, and engineers to define and ship features
- Write maintainable, testable code using Kotlin and/or Java
- Integrate backend services using APIs and third-party libraries
- Monitor and improve app performance, quality, and responsiveness
- Debug issues and continuously optimize application behavior
- Stay current with Android trends, tools, and development best practices
- Participate in code reviews and support engineering team standards
Requirements
- Proven experience building Android applications with Kotlin and/or Java
- Strong understanding of Android app architecture and performance optimization
- Experience integrating REST APIs and third-party SDKs/libraries
- Knowledge of testing practices and writing reliable, maintainable code
- Comfort working in a collaborative, cross-functional environment
Benefits
- Opportunity to work on modern mobile products and new Android technologies
- Collaborative team environment with code review and shared engineering practices
- Room to grow through continuous learning and best-practice adoption