Senior Android Engineer
Commercial |
- Modern frameworks and libraries along with in-house components
- Spicy user experience and attractive design
- Continuous Delivery
- Expert-level knowledge of Android with 4+ years of experience developing, shipping, and maintaining mobile applications
- Experience developing large mobile applications with rich UI, preferably for global consumer markets
- Proficient in Java with strong object-oriented design skills
- Strong knowledge of different versions of Android, Android UI design principles, patterns, best practices, dealing with different screen sizes and aspect ratios
- Experience with Google technologies, development guidelines, Google Play processes for app submission and maintenance
- Good understanding of a mobile product life cycle; acquaintance with Agile methodologies
- Agile mindset, ambitious, motivated and a good team player
- Knowledge of Kotlin programming language, Clean Architecture and reactive programming
- Knowledge of UX and Interaction design
- Experienced with mobile continuous delivery tooling (build, test and release automation)
- Integration with BI and analytical systems. A/B testing
- Experience with alternative Android markets
- Optimizing data usage over mobile networks and experience with offline-first apps
- A chance to improve lives of millions of women worldwide
- Ability to contribute to a world-class product with a large user base
- Professional development opportunities in a highly skilled and motivated team
- Competitive salary and employee stock options
- Strong management with a proven track record of successful projects, including MSQRD, AIMatter, Maps.me