💼 Full-Time Position

Senior Software Engineer - Android

🏢
Old Mutual
📍 Johannesburg, Gauteng, South Africa
📍
Location
Johannesburg, South Africa
📅
Posted
June 20, 2026
Type
Full-Time
🎯

Full-Time Opportunity: This is a permanent, full-time position with a competitive package and real career growth potential.

Job Description

Description

  • Android Development:

  • Lead the full lifecycle of Android application development — from design and implementation to deployment and maintenance — ensuring the highest standards of performance, usability, and reliability.

  • Jetpack Compose:

  • Build responsive, modern, and intuitive UIs using Jetpack Compose, collaborating closely with the design team to deliver seamless user experiences.

  • Architecture & System Design:

  • Define and guide architectural decisions, applying MVVM and Clean Architecture principles to ensure modular, testable, and maintainable codebases.

  • Frameworks & Libraries:

  • Utilize and promote best practices with Coroutines, Hilt, and other Android Jetpack components to improve code quality and development efficiency.

  • Version Control:

  • Manage and maintain the codebase using Git, promoting best practices for branching, pul...