Kotlin Multiplatform Developer at Hire Resolve

Company:

Hire Resolve

Hire Resolve

Industry: Consulting

Deadline: Not specified

Job Type: Full Time

Experience: 3 – 6 years

Location: Gauteng

Province: Johannesburg

Field: ICT / Computer

  • This is a unique opportunity to work with cutting-edge technology, including Kotlin Multiplatform Mobile (KMM), Jetpack Compose, and AI-assisted UI generation. You will be part of a small, elite team building the blueprint for future banking applications, with a strong focus on A/B testing and data-driven feature development. If you are passionate about modern mobile development and eager to shape the future of fintech, this role is for you.

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.



Share this job:

Senior Cloud and Identity Specialist at Hire Resolve

Senior Retail Manager at Hire Resolve