Job Description
Responsibilities
- Design, build, and maintain advanced, scalable applications for Android and iOS using Kotlin Multiplatform (KMM).
- Collaborate with a cross-functional team of developers, architects, and QA engineers in an Agile environment.
- Develop and implement new user-facing features using modern Android frameworks like Jetpack Compose.
- Integrate and manage A/B testing frameworks and feature flags to enable experiment-driven development.
- Write clean, maintainable code and ensure robustness through unit tests and UI tests.
- Participate in code reviews to maintain high code quality and share knowledge.
- Work closely with backend teams to consume RESTful/GraphQL APIs and define integration points.
- Contribute to architectural decisions and follow modern patterns like MVVM/MVI.
Requirements:
- 3-6 years of professional mobile development experience.
- Strong, practical experience with Kotlin for Android.
- Hands-on experience with modern Android frameworks (Jetpack Compose, ViewModel, Coroutines/Flow).
- A solid understanding of cross-platform development concepts and a strong willingness to learn and work with Kotlin Multiplatform (KMM).
- Experience with modern architectural patterns (MVVM, MVI, Clean Architecture).
- Proficiency in integrating with RESTful APIs, and using dependency injection (Hilt/Koin).
- Experience with A/B testing frameworks (e.g., Firebase Remote Config, Optimizely) and feature flagging.
- Strong testing practices (Unit Tests, UI Tests) and experience with Git.
- A proactive problem-solver with excellent communication skills and the ability to work effectively in a remote team.
Contact Hire Resolve for your next career-changing move.
Our client is offering a highly competitive salary for this role based on experience.
Apply for this role today, contact Gaby Turner at *****@*****.co.za or on LinkedIn
You can also visit the Hire Resolve website: hireresolve.us or email us your CV: *****@*****.co.za
GO APPLY NOW
Safe & secure application process
Explore More Opportunities
Get Similar Job Alerts
Job Seeker Tip
Learn the common software and tools used in your industry - stay current with technology.
How to Apply
Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.
JVR Jobs connects you with employers – we don’t process applications directly.
Latest Job Opportunities
Hotazel: Workplace Coach posted by Hire Resolve
Description:Hire Resolve's Client is currently looking for an experienced Workplace Coach to join their mining company based in the Northern…
View JobCape Town: Business Analyst (Supply Chain) posted by Hire Resolve
A supply chain advisory and data analytics firm that helps businesses improve efficiency, reduce costs, and increase revenue through consulting,…
View JobJohannesburg: Data Product Manager posted by Hire Resolve
A growing B2B data marketplace platform is looking for a Data Product Manager to drive execution, quality, and optimization of…
View JobJohannesburg: Data Product Manager posted by Hire Resolve
A growing B2B data marketplace platform is looking for a Data Product Manager to drive execution, quality, and optimization of…
View JobJohannesburg: Data Product Manager posted by Hire Resolve
A growing B2B data marketplace platform is looking for a Data Product Manager to drive execution, quality, and optimization of…
View JobJohannesburg: Data Product Manager posted by Hire Resolve
A growing B2B data marketplace platform is looking for a Data Product Manager to drive execution, quality, and optimization of…
View Job
Browse Employers
Job Alerts