We are looking for a passionate and experienced Android Developer to join our mobile development team. You will be responsible for designing and developing advanced applications for the Android platform, collaborating with cross-functional teams to define, design, and ship new features. This role requires a strong understanding of Android SDKs, architectural patterns, and modern development practices.
Key Responsibilities:
• Design and build advanced applications for the Android platform using Kotlin and/or Java.
• Collaborate with product managers, designers, and other engineers to define and implement new features.
• Ensure the performance, quality, and responsiveness of applications.
• Identify and correct bottlenecks and fix bugs.
• Maintain code quality, organization, and automation.
• Implement modern Android architectures such as MVVM/MVI/Clean Architecture.
• Work with RESTful APIs, third-party libraries, and version control tools (Git).
• Contribute to all phases of the development lifecycle.
• Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Required Qualifications:
• 5–7 years of hands-on experience in Android development.
• Proficient in Kotlin and Java.
• Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes.
• Experience with Jetpack components (LiveData, ViewModel, Navigation, Room, etc.).
• Familiarity with RESTful APIs to connect Android applications to back-end services.
• Good understanding of design patterns such as MVVM, MVP, or MVI.
• Proficient understanding of code versioning tools such as Git.
• Experience with CI/CD tools and automated testing frameworks is a plus.
• Familiarity with agile development methodologies.
• Strong problem-solving skills and attention to detail.
Preferred Qualifications:
• Experience with Compose UI.
• Published one or more Android apps in the Google Play Store.
• Experience with Firebase, GraphQL, or other modern backend tools.
• Knowledge of performance and memory tuning tools.