Software Engineer (Android)

Parvana

Cape Town

Hybrid

ZAR 900,000 - 1,200,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Parvana in Cape Town is seeking an experienced Android developer to contribute to our Kotlin Android app, with 5+ years in software development and 4+ years in Kotlin.

You will design, develop, test, review code, monitor performance, collaborate with cross-functional teams, and publish updates to the Play Store, using RESTful APIs, Git, MVC/MVVM, Firebase, Go, and GCP.

Qualifications

  • 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.

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
Java
RESTful APIs
Git
OOP
MVC/MVVM
AI
Go
Firebase
Google Cloud Platform
Design patterns

Tools

Firebase
Google Cloud Platform
Go

Job description

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

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

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

Software Engineer (Java / Kotlin)
Software Engineer (Java / Kotlin)

Parvana • Cape Town

On-site
ZAR 600,000 - 800,000
Mobile Developer (Kotlin / Swift)
Mobile Developer (Kotlin / Swift)

Blue Pearl PTY • Cape Town

On-site
ZAR 600,000 - 800,000
Senior Software Engineer - Mobile Applications (Android)
Senior Software Engineer - Mobile Applications (Android)

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 700,000 - 950,000
Competitive salary
Health insurance
Hybrid work model
+1
Senior Mobile Engineer
Senior Mobile Engineer

Tenth Revolution Group • Cape Town

On-site
ZAR 900,000 - 1,300,000
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
Senior Mobile Application Developer (iOS & Android)
Senior Mobile Application Developer (iOS & Android)

Placements24 • Centurion

On-site
ZAR 900,000 - 1,200,000
Medical and dental benefits
Performance incentives
Professional development opportunities
+2
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
Senior Mobile Application Developer (Android & iOS)
Senior Mobile Application Developer (Android & iOS)

Placements24 • Vereeniging

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Health insurance
Professional development
Intermediate Mobile Developer (Kotlin)
Intermediate Mobile Developer (Kotlin)

AES Global • Cape Town

On-site
ZAR 420,000 - 640,000