Software Engineer (Java / Kotlin)

Parvana

Cape Town

On-site

ZAR 600,000 - 800,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Zohorecruit's client in Cape Town seeks an experienced Android/Kotlin developer to contribute to a Kotlin Android application, designing, developing and testing code in Kotlin and Java.

You will draft technical specs, perform code reviews, monitor performance, and collaborate with cross-functional teams to publish to the Play Store. Requires 5+ years in software development, 4+ years Kotlin, and RESTful API experience; Git and OOP/design patterns are essential.

Qualifications

  • 5+ years in software development, including 4+ years of Kotlin experience.
  • Experience in architecting, developing, testing, and maintaining Android mobile applications.
  • Proficiency with Git revision control and issue tracking or management systems.
  • Advanced understanding of algorithms, data structures, OOP, and design patterns (MVC/MVVM).
  • Beneficial experience with e-commerce applications, Firebase, Go, Google Cloud Platform, and AI / MCP.

Responsibilities

  • Contribute to the development of the Kotlin Android application.
  • Design, develop, and test code written in Kotlin and Java.
  • Draft technical specifications and briefs, and perform code reviews.
  • Monitor and profile application performance.
  • Monitor services and systems within the infrastructure.
  • Collaborate with creative, content, and engineering teams to design and develop the app, and publish it to the Play Store.

Skills

Kotlin
Android development
RESTful APIs
Git
OOP/Design patterns
Firebase

Tools

Google Cloud Platform
Go

Job description

Cape Town, South Africa | Posted on 08/10/2026

Location: Cape Town | Work Type: Hybrid | Job ID:J107273

About our client:

Our client is a fast-growing online business based in South Africa. They are obsessive about their high performance yet collaborative culture and are looking for leaders to join their dynamic team. They think big, move fast, take ownership and are used to winning. They are lucky to be surrounded by colleagues who are experts in their field, working together to create a world class brand.

What you will be doing:
  • Contribute to the development of the Kotlin Android application.
  • Design, develop, and test code written in Kotlin and Java.
  • Draft technical specifications and briefs, and perform code reviews.
  • Monitor and profile application performance.
  • Monitor services and systems within the infrastructure.
  • Collaborate with creative, content, and engineering teams to design and develop the app, and publish it to the Play Store.
What our client is looking for:
  • 5+ years in software development, including 4+ years of Kotlin experience.
  • Experience in architecting, developing, testing, and maintaining Android mobile applications.
  • Practical experience with dependency management, RESTful APIs, and web services.
  • Proficiency with Git revision control and issue tracking or management systems.
  • Advanced understanding of programming fundamentals such as algorithms, data structures, OOP, and design patterns (e.g., MVC/MVVM).
  • Beneficial experience with e-commerce applications, Firebase, Go, Google Cloud Platform, and AI / MCP.
  • Strong analytical, problem-solving skills and a strong drive for results.
  • Excellent communication skills, ability to work well within a team, and skill in building and maintaining relationships.

Kotlin, Java, Android, Git, RESTful APIs, OOP, MVC/MVVM, Firebase, Go, GCP, AI, MCP, Software Development

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Mobile Developer (Kotlin / Swift)
Mobile Developer (Kotlin / Swift)

Blue Pearl PTY • Cape Town

On-site
ZAR 600,000 - 800,000
Software Developer - Mobile (Android)
Software Developer - Mobile (Android)

Placements24 • Bloemfontein

Hybrid
ZAR 420,000 - 720,000
Hybrid work model
Performance-based bonuses
Medical and retirement benefits
Senior Mobile Developer (Android)
Senior Mobile Developer (Android)

Placements24 • Bloemfontein

Hybrid
ZAR 700,000 - 1,100,000
Health benefits
Growth opportunities
Remote-friendly
+1
Senior Android Engineer (Kotlin/Java) - Hybrid Cape Town
Senior Android Engineer (Kotlin/Java) - Hybrid Cape Town

Parvana • Cape Town

Hybrid
ZAR 600,000 - 800,000
Intermediate Mobile Developer (Kotlin)
Intermediate Mobile Developer (Kotlin)

AES Global • Cape Town

On-site
ZAR 420,000 - 640,000
Mobile Developer (Kotlin / Swift)
Mobile Developer (Kotlin / Swift)

iDbase Software • Cape Town

On-site
ZAR 390,600 - 725,400
Senior Mobile Application Developer
Senior Mobile Application Developer

Placements24 • Klerksdorp

Hybrid
ZAR 900,000 - 1,500,000
Salary and annual bonuses
Health insurance
Hybrid work model
+2
Mobile Engineer
Mobile Engineer

James Chase • Wes-Kaap

On-site
ZAR 900,000 - 1,300,000
Senior Mobile Software Engineer (Kotlin, Swift, Flutter)
Senior Mobile Software Engineer (Kotlin, Swift, Flutter)

AES Global • Johannesburg

On-site
ZAR 900,000 - 1,400,000
Medical aid
Provident fund
Wellness programme
Software Developer - Mobile Applications (iOS/Android)
Software Developer - Mobile Applications (iOS/Android)

Placements24 • Stellenbosch

On-site
ZAR 480,000 - 900,000
Health insurance
Dental insurance
Vision insurance
+3