Senior Android Engineer
Lead Android development initiatives and shape the technical direction of our mobile platform. Build robust, feature-rich applications serving millions of users across diverse devices. Mentor engineers, establish best practices, and drive innovation in mobile development.
Key Responsibilities
Develop high-performance Android applications using Kotlin
Design and implement complex UI components and user interactions
Optimize app performance, memory usage, and battery consumption
Integrate with backend services and third-party libraries
Lead code reviews and establish Android development standards
Mentor junior developers and conduct technical interviews
Stay updated with latest Android framework and library developments
What We're Looking For
6+ years of Android development experience
Expert-level proficiency in Kotlin and Android development
Deep knowledge of Android architecture components and lifecycle
Experience with modern Android architecture patterns (MVVM, MVI, etc.)
Strong understanding of REST APIs and data persistence
Proficiency with version control and build systems
Excellent problem-solving and communication abilities
Nice To Have
Jetpack Compose experience
Kotlin coroutines and Flow expertise
Machine learning integration on Android
Google Play Console and Android app distribution knowledge
Cross-platform development experience (Flutter, React Native)
Accessibility (a11y) implementation
What We Offer
Competitive salary and comprehensive benefits package
Professional development and training budget
Remote work flexibility
Latest development equipment and tools
Health insurance and wellness programs
Annual performance bonuses
Innovation-focused engineering culture
Ready to Apply?
We'd love to hear from you. Send us your resume and let's start a conversation about this exciting opportunity.