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).
We are looking for talented Sr. Android Developers who are passionate and know-how the process of building scalable and secure functionality on top of the Android platform. You will be associated with a qualified and experienced pool of people with whom you will build correlations by sharing your experience and growing your capabilities.
Job Responsibility:
Lead the design, development, and maintenance of scalable and robust native Android applications
Define and enforce best practices in code quality, architecture, and security
Mentor and provide technical guidance to junior and mid-level developers, fostering a culture of continuous learning
Collaborate with product managers, designers, and other stakeholders to translate business requirements into technical solutions
Conduct in-depth code reviews to ensure high standards of quality, performance, and adherence to architectural patterns
Troubleshoot and debug complex issues to optimize application performance and stability
Stay current with new technologies, frameworks, and trends in the Android development world and make recommendations for adoption
Take full ownership of technical projects, from initial design to successful deployment and post-launch maintenance
Requirements:
3 to 5 years of professional experience in native Android application development
Expert-level proficiency in Kotlin and a strong command of Java
Deep understanding of Android architecture components (Jetpack) and design patterns like MVVM, MVI, or MVP
Expertise with libraries such as WorkManager and Navigation
Mastery of asynchronous programming using Kotlin Coroutines and Flow
Proven expertise in implementing and utilizing a wide range of third-party libraries and APIs, including Firebase services (Crashlytics, Analytics, Remote Config, Messaging), monetization APIs like AdMob or Android In-app-billing, and Cloud APIs
Experience with code obfuscation and optimization tools like ProGuard or R8
AI Tools: Proven experience in leveraging AI-powered tools such as Cursor, GitHub Copilot
Agile Methodologies: Strong experience and a deep understanding of agile development methodologies
In-depth understanding of mobile performance optimization, memory management, and security best practices
Deep knowledge of Android system components including Content Providers
Strong communication and leadership skills, with a track record of mentoring team members
Proven track record of building at least one Android app from scratch to deployment
Bachelor Degree in Computer Science, B.Tech (CSE/ IT), MCA