Senior Android Native Developer  with 5+ years experience in Jetpack Compose, MVVM, and Kotlin for developing advanced, scalable Android apps.
 
Description   
We are seeking a highly skilled Senior Android Native Developer with a strong background in Jetpack Compose and modern Android development practices.
The ideal candidate will have a minimum of 5 years of experience building scalable and high-performance Android applications.
You will play a critical role in designing, developing, and maintaining our applications while working closely with cross-functional teams to deliver a seamless user experience.
 
Key Responsibilities   
- Design and develop advanced Android applications using Jetpack Compose and Kotlin.
 
 
- Implement MVVM or Clean Architecture to ensure maintainable and scalable code.
 
 
- Utilize Android Jetpack libraries (Compose, Navigation, Room, Hilt, ViewModel, etc.).
 
 
- Optimize applications for performance, responsiveness, and battery usage.
 
 
- Profile and debug code to identify and fix bottlenecks.
 
 
- Implement unit testing, UI testing, and integration testing using tools like JUnit, Espresso, and MockK.
 
 
- Conduct peer code reviews to maintain high code quality standards.
 
 
- Stay up to date with the latest Android tools, trends, and Jetpack Compose improvements.
 
 
- Suggest and implement improvements to the development process.
 
 
Required Skills   
- Programming Languages: Kotlin (mandatory).
 
 
- UI Framework: Jetpack Compose (hands-on experience is a must).
 
 
- Architecture: Strong experience with MVVM, Clean Architecture, and Jetpack libraries.
 
 
- Tools & Libraries: Hilt/Dagger for dependency injection, Retrofit for API integration, Coroutines/Flows for asynchronous programming, Room or similar ORM libraries for local storage.
 
 
- Version Control: Git.
 
 
- Testing Tools: JUnit, Espresso, MockK, or similar frameworks.
 
 
- CI/CD Pipelines: GitHub Actions and Fastlane.
 
 
Qualifications   
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
 
 
- Minimum of 5 years of experience in native Android development with proven expertise in Jetpack Compose.
 
 
Preferred Skills   
- Knowledge of Kotlin Multiplatform Mobile (KMM).
 
 
- Experience with performance profiling tools and debugging techniques.
 
 
- Familiarity with Google Play policies and guidelines.
 
 
 #J-18808-Ljbffr