Kotlin Multiplatform Developer
1 week ago
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.
- 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.
Our client is offering a highly competitive salary for this role based on experience.
Apply for this role today, contact Gaby Turner at [email protected] or on LinkedIn
You can also visit the Hire Resolve website: or email us your CV: [email protected]
-
Intermediate Kotlin Developer
7 days ago
Johannesburg, Gauteng, South Africa Hire Resolve Full time R1 000 000 - R1 500 000 per yearHire Resolve's client is looking for an Intermediate Kotlin Multi-Platform Developer to join a dynamic team rebuilding a core banking application for a leading UK Bank. This is a greenfield project using modern mobile development practices, including Kotlin Multiplatform Mobile (KMM), Jetpack Compose, A/B testing, and AI-assisted UI generation. The ideal...
-
Backend Developer
7 days ago
Johannesburg, Gauteng, South Africa Boardroom Appointments Full time R120 000 - R240 000 per yearREQUIREMENTS5+ years experienceMust have skillsHTML 5 & SASS/CSS3PHP & MYSQLAPI Development (Lumen/Laravel/GraphQL/ExpressJS)JavaScript, Typescript & jQuerySource Control (GIT, SVN etc)Great understanding of UX and SEONodeJS, Rust & GoNoSQL database (MongoDB & CassandraDB)Angular 8+React & React NativeiOS & Android native development (Swift and...
-
Mobile Developer
2 weeks ago
Johannesburg, Gauteng, South Africa Hire Resolve Full time R1 200 000 - R3 600 000 per yearThe Senior Mobile Developer designs, builds, and maintains high-quality iOS and Android applications. They lead development practices, mentor junior devs, and collaborate with product, backend, and design teams to deliver scalable, user-centric mobile solutions.Minimum RequirementsBachelor's degree in Computer Science/IT/Software Engineering (Master's...
-
Android Developer
3 days ago
Johannesburg, Gauteng, South Africa Sourceworx Full time R300 000 - R600 000 per yearJob Description:We are looking for an Android developer responsible for the development and maintenance of applications aimed towards Android. Your primary focus will be the development of such applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the...
-
Andriod Developer
7 days ago
Johannesburg, Gauteng, South Africa Hire Resolve Full time R250 000 - R500 000 per yearHire Resolve is seeking a talented Android Developer on behalf of our client, a leading IT services and consulting company. Our client is dedicated to delivering innovative technology solutions and is looking for a skilled Android Developer to help enhance their mobile application offerings. If you're passionate about creating seamless mobile experiences and...
-
Android Developer
3 days ago
Johannesburg, Gauteng, South Africa a8-31c8-4c5f-8920-850ead25f69f Full time R600 000 - R1 200 000 per yearJob Description:We are looking for an Android developer responsible for the development and maintenance of applications aimed towards Android.Your primary focus will be the development of such applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the...
-
Senior Mobile Developer
7 days ago
Johannesburg, Gauteng, South Africa Hire Resolve Full time R1 000 000 - R3 000 000 per yearHire Resolve's client is looking for a Senior Mobile Developer (Swift) to join their team in Johannesburg, GP. You will be responsible for developing and maintaining our iOS chat-based mobile application, working closely with design and backend teams to ensure a seamless and secure user experience.Responsibilities Develop and maintain our chat-based mobile...
-
Backend Developer
7 days ago
Johannesburg, Gauteng, South Africa Boardroom Appointments Full time R800 000 - R1 200 000 per yearKey purpose:We are looking for a motivated backend developer with strong problem solving skills to join our team. You will be a part of a creative team that is responsible for all aspects of the on-going software development from the initial specification, through to developing, testing and launching. If you love finding creative solutions to challenging...
-
Java Software Developer
7 days ago
Johannesburg, Gauteng, South Africa Hire Resolve Full time R600 000 - R1 800 000 per yearHire Resolve's client is seeking an experienced Java Developer with a background of Delphi to join their dynamic team in developing high-quality Web applications. The ideal candidate will possess a deep understanding of Java ecosystems and have experience in building scalable and robust applications. With a focus on Java-based development, the candidate will...
-
Software Developer
3 days ago
Johannesburg, Gauteng, South Africa Hire Resolve Full time R500 000 - R800 000 per yearA South African company that develops and sells large-scale, sectional title residential estates, focusing on affordable, quality apartments, is seeking a highly motivated and experienced Software Developer who will be responsible for the entire application lifecycle—from design and development to testing and maintenance.Responsibilities:Design, code,...