Menu Close

Johannesburg: Intermediate Kotlin Developer posted by Hire Resolve

Johannesburg: Intermediate Kotlin Developer posted by Hire Resolve

Company
Hire Resolve

Location
Gauteng

Job Type
Other IT/Computer

Job Description

Hire 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 candidate will have strong Kotlin experience, exposure to cross-platform development, and a practical, problem-solving mindset.

Responsibilities: 

  • Develop and maintain high-quality Android and iOS applications using Kotlin Multiplatform Mobile (KMM).

  • Collaborate with a small, talented team of developers, architects, and testers.

  • Implement modern UI using Jetpack Compose and follow platform-specific design guidelines.

  • Integrate and manage A/B testing frameworks and feature flags for controlled rollouts.

  • Write clean, testable code and participate in code reviews.

  • Contribute to CI/CD pipelines and automated testing processes.

  • Work closely with product teams to analyze experiment results and optimize features.

Requirements: 

  • Kotlin & Mobile Development:

    • Strong practical experience with Kotlin for Android.

    • Exposure to iOS development concepts or KMM.

    • Understanding of Android/iOS app lifecycle and UI guidelines.

  • Architecture & Modern Practices:

    • Experience with modern architectures (MVVM, MVI, Clean Architecture).

    • Proficiency in Kotlin Coroutines and Flow for asynchronous programming.

    • Knowledge of RESTful APIs, Retrofit, JSON parsing, and dependency injection (Hilt/Koin).

  • A/B Testing & Feature Experimentation:

    • Hands-on experience with A/B testing tools (Firebase Remote Config, Optimizely, LaunchDarkly, etc.).

    • Familiarity with feature flags and experiment-driven development.

  • Testing & CI/CD:

    • Strong unit and UI testing skills (JUnit, Espresso, MockK).

    • Experience with mobile CI/CD tools (GitHub Actions, Bitrise, Jenkins, etc.).

    • Proficient with Git and collaborative code reviews.

View Job  South Africa: Electrician posted by Hire Resolve

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  

Ready to Apply?

Click below to apply directly with the employer


Go Apply Now


Safe & secure application

Advertisement


Get Similar Job Alerts
Enter your WhatsApp number (e.g., +27740908132)
You'll receive alerts for new jobs in Johannesburg, Gauteng


Job Seeker Tip

Keep track of all your job applications in a spreadsheet, including company names and application dates.

How to Apply

Click “GO APPLY” to visit the company’s application page.
Follow their instructions carefully.

JVR Jobs connects you with employers – we don’t process applications directly.

View Job  Barberton: Engineering Planner posted by Hire Resolve

Latest Job Opportunities

Gauteng: Sales Consultant Johannesburg Fire Sprinkler Systems posted by Jobs 4 All

Jobs in Gauteng October 3, 2025
Jobs 4 All Marketing Other Sales

Job PurposeThe purpose of this role is secure sales through implementing sales initiatives, building networks and channels, responding to leads,…

View Job

Isando: Senior Revit Designer Johannesburg posted by Jobs 4 All

Jobs in Gauteng October 3, 2025
Construction Jobs 4 All Mining Other Building

Job SummaryThe Senior Revit Designer leads the design and coordination of high-quality, fully compliant fire protection systems. This role includes...

View Job

Gauteng: Junior Revit Designer Johannesburg posted by Jobs 4 All

Jobs in Gauteng October 3, 2025
Construction Jobs 4 All Mining Other Building

Job SummaryThe purpose of this role is to support the design and development of fire protection systems using Revit, ensuring…

View Job

Gauteng: Intermediate Revit Designer Johannesburg posted by Jobs 4 All

Jobs in Gauteng October 3, 2025
Construction Jobs 4 All Mining Other Building

Job SummaryThe Intermediate Revit Designer plays a key role in the design and coordination of fire protection systems using Revit.…

View Job

Western Cape: Contracts Manager – Fire Protection Industry Cape Town, South Africa posted by Jobs 4 All

Jobs in South Africa October 3, 2025
Construction Jobs 4 All Mining Other Building

Job PurposeWe are seeking an experienced and dynamic Contracts Manager to oversee the successful execution of fire protection projects within…

View Job

Lenasia: Shift maintenance technician (Millwright) In the Plastic Industry– Lenasia – Gauteng posted by Jobs 4 All

Jobs in Gauteng October 3, 2025
Engineering Management Jobs 4 All

Job Summary The Technician is responsible for diagnosing and solving mechanical, hydraulic, pneumatic, electrical and other faults on plant and...

View Job  Johannesburg: Executive Pastry Chef posted by Edgexec (Pty) Ltd
View Job

Browse Employers

View All

Job Alerts


Share this to someone who needs a job:
Posted in Jobs in Central Johannesburg, Jobs in Gauteng, Jobs in Johannesburg, Jobs in South Africa

More Jobs in Your Area