Mobile Application Developer
Explore Group ยท City of Cape Town, Western Cape, South Africa
Apply & track with Apply Edge๐ฑ WE ARE HIRING: Senior Mobile Engineer & Mid-Level Mobile Engineer ๐We are transforming into a global Health Brand, redefining how technology enhances our members' holistic health journeys across physical, mental, nutritional, and social well-being. To drive this global expansion, our Digital & Technology Transformation team is building a central mobile platform powered by Kotlin Multiplatform (KMP) to power seamless, world-class app experiences across the globe.We are seeking hands-on engineers to design, build, and maintain our cross-platform mobile app across Android and iOS.๐ Role Overview
Key Responsibilities
Own end-to-end delivery of complex features, architecture layers, and shared KMP logic.Guide technical trade-offs between shared code vs. native Android/iOS implementations.Conduct code reviews, establish testing strategies, and mentor team members.Lead backend integration alignment, release management, CI/CD pipelines, and app observability.Root-cause production issues, reduce technical debt, and ensure high app stability.
Requirements
6+ years of professional software development experience with a deep focus on mobile.Strong experience with cross-platform frameworks, ideally Kotlin Multiplatform (KMP).Deep understanding of mobile architecture, design patterns, modularisation, and RESTful APIs.Hands-on experience with unit testing, automated CI/CD pipelines, and mobile release flows.Strong technical leadership, cross-functional collaboration, and communication skills.2๏ธโฃ Mid-Level Mobile EngineerThe Role: As a Mobile Engineer, you will focus on building clean, testable, feature-rich app capabilities using KMP, working closely with engineering leads, product managers, designers, and QA to deliver end-to-end features.
Key Responsibilities
Build and maintain mobile features using KMP and platform-specific implementations where required.Contribute to shared domain, networking, and business logic layers for iOS and Android.Participate in agile ceremonies, sprint planning, estimation, and technical reviews.Write unit tests, assist with bug fixes, and help optimize performance and app stability.Collaborate across backend and cross-functional product teams to support steady releases.
Requirements
3+ years of hands-on professional software/mobile development experience.Experience or strong exposure to Kotlin Multiplatform (KMP) or cross-platform codebases.Solid understanding of mobile architecture, RESTful APIs, networking, and design patterns.Proven experience writing unit tests and using version control tools in collaborative teams.Excellent problem-solving, debugging, and team collaboration capabilities.๐ Why Join?Build scalable, global products that touch hundreds of thousands of lives in their health and wellness journeys.Work with modern mobile technology stacks including KMP.Work in a collaborative, vibrant hybrid workspace in Cape Town.๐ฉ Ready to make an impact? Apply directly or drop your CV to our talent team today!