This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a Senior Android Engineer, you won’t just write code; you will design and implement robust architectural patterns that impact millions of daily active users. You will collaborate closely with Product Managers, UI/UX Designers, and Backend Teams to build intuitive, high-performance features.
Job Responsibility
Lead the design and implementation of complex, scalable, and maintainable features using modern Android technologies
Drive best practices in mobile architecture (MVVM/ Clean Architecture)
Maintain exceptionally high code quality through rigorous code reviews, automated testing, and CI/CD pipelines
Continuously monitor, profile, and optimize app performance, ensuring minimal battery usage, fast startup times, and smooth UI rendering
Act as a technical authority within the team
Mentor junior and mid-level engineers, foster a culture of knowledge sharing, and contribute to standardizing our engineering processes
Work across functional boundaries with design, product, and platform teams to translate user needs into technical realities
Requirements
Proven Android development experience, with a proven track record of shipping high-quality apps to Google Play Store
Deep knowledge of Kotlin and solid understanding of Android architecture
Use of Dependency Injection, experience using JetPack Compose
Strong belief in automated testing—proficient with Unit testing
Familiarity with Git, Gradle, and setting up automated CI/CD pipelines (GitHub Actions)