Senior Android Engineer
at Ndeavour
All Cities, remote, senior, full time, 5+ years
posted 29 Oct 2026
- Reactive Programming
- Unit Testing
- GraphQL
- Kotlin
- Flow
- Dependency Injection
- Jetpack Compose
- Kotlin Coroutines
- Integration Testing
- CI/CD
- Android SDK
- Gradle
- RESTful APIs
- Google Play Console
- UI Testing
About the role
Remote: yes Posted: 2026-10-29
What you would do
- Architect, design, build, and deliver world-class Android applications.
- Collaborate with engineers, product owners, and other colleagues to identify meaningful challenges and deliver business value.
- Write clean, maintainable, and scalable code following Android development best practices.
- Learn, grow, and mentor other engineers through code reviews and pair programming to accelerate their technical mastery.
- Challenge existing team processes and identify opportunities for continuous improvement.
- Contribute to and promote engineering standards and best practices, making a positive impact across the team.
- Ensure application performance, stability, security, and reliability across supported Android devices and operating system versions.
What they are looking for
- 5+ years of experience in software development.
- 4+ years of professional experience in Android development.
- Experience architecting, designing, building, and delivering high-quality Android applications.
- Strong knowledge of the Android SDK and the Android application development ecosystem.
- Strong proficiency in Kotlin and experience writing idiomatic, readable, and maintainable code.
- Solid understanding of Android architecture patterns, design principles, and SOLID principles.
- Experience customizing Android UI components, navigation, transitions, lists, and complex layouts.
- Proven track record of designing and implementing high-quality, reliable, and crash-free Android applications.
- Practical experience integrating RESTful APIs and working with asynchronous operations.
- Experience with dependency injection, modularization, and building maintainable application architectures.
- Strong problem-solving skills and a good understanding of algorithms and data structures.
Read from jobs.ashbyhq.com, last seen 4d ago.