OverviewThe RoleWe are looking for a skilled Native Android Developer to join a growing engineering team building high-quality, scalable Android applications used by a large and engaged user base. You will work closely with product managers, designers, and backend engineers to deliver robust mobile solutions with a strong focus on performance, usability, and clean architecture.ResponsibilitiesDesign, develop, and maintain native Android applications using Kotlin (and Java where required)Collaborate with product and UX teams to translate requirements into technical solutionsWrite clean, testable, and maintainable code following best practicesIntegrate RESTful APIs and third-party SDKsParticipate in code reviews and contribute to architectural decisionsOptimise application performance, stability, and securitySupport CI/CD pipelines and app releases to the Google Play StoreRequired Skills & ExperienceStrong experience developing native Android applicationsExcellent knowledge of Kotlin (Java experience a plus)Experience with Android SDK, Android Studio, and GradleSolid understanding of MVVM / Clean ArchitectureExperience integrating APIs and handling asynchronous operationsFamiliarity with unit testing and UI testing on AndroidExperience working in Agile / Scrum environmentsNice to HaveExperience with Jetpack ComposeKnowledge of dependency injection (Hilt/Dagger)Exposure to CI/CD tools for mobileExperience working on high-traffic or consumer-facing appsSkills: Android Kotlin Android Native Mobile Development Java
#J-18808-Ljbffr