Enable job alerts via email!

Android Developer

Salt

Johannesburg

On-site

ZAR 500 000 - 700 000

Full time

22 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology agency is seeking an experienced Android Developer to join a dynamic team in Johannesburg. You will design and develop innovative Android applications while mentoring junior developers. Ideal candidates have 5+ years of experience, strong Java and Reactive programming skills, and a solid understanding of RESTful APIs. This role offers a chance to impact product direction and engage with the latest technologies in a collaborative environment.

Qualifications

  • 5+ years' experience as an Android Developer.
  • Strong proficiency in Java and Reactive programming.
  • Solid experience with RESTful API integration and Git version control.

Responsibilities

  • Design, develop, and maintain cutting-edge Android applications.
  • Enhance and scale existing solutions ensuring clean and efficient codebase.
  • Mentor junior developers and establish Android best practices.
  • Contribute to the full development lifecycle.

Skills

Java
Reactive programming
RESTful API integration
Git version control
Kotlin
CLEAN architecture
MVVM design patterns
Automated testing frameworks
CI/CD pipelines

Education

Relevant tertiary qualification in Computer Science or Software Engineering
Job description
Overview

Android Developer (Senior Level)

I'm assisting my client in finding an experienced Android Developer to join their innovative technology team. In this role, you'll design, develop, and maintain cutting-edge Android applications that form part of a globally recognised consumer product. You'll work on enhancing and scaling existing solutions, ensuring the codebase is clean, efficient, and built to last. The position also involves mentoring junior developers, setting Android best practices, and contributing to technical excellence across multiple products.

You'll play a key role in the full development lifecycle - from planning and design through to deployment, testing, and maintenance - ensuring consistent quality, scalability, and reliability. This is a great opportunity to stay hands-on with the latest Android technologies while helping shape the technical direction of a growing product suite.

Responsibilities
  • Design, develop, and maintain cutting-edge Android applications as part of a globally recognised consumer product.
  • Enhance and scale existing solutions; ensure the codebase is clean, efficient, and maintainable.
  • Mentor junior developers and establish Android best practices across multiple products.
  • Contribute to the full development lifecycle from planning and design through deployment, testing, and maintenance.
Qualifications
  • 5+ years' experience as an Android Developer
  • Strong proficiency in Java and Reactive programming
  • Solid experience with RESTful API integration and Git version control
  • Knowledge of Kotlin, CLEAN architecture, and MVVM design patterns
  • Experience working with automated testing frameworks and CI/CD pipelines
  • Relevant tertiary qualification in Computer Science, Software Engineering, or equivalent

If you're passionate about building high-quality, scalable mobile products and thrive in a fast-paced, collaborative environment, this is an excellent opportunity to make a real impact. Apply today to join a team where innovation, growth, and technical excellence are at the core of everything they do.

Salt is acting as an Employment Agency in relation to this vacancy.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.