Enter a job title or keyword

Senior Android Mobile Engineer (DevOps)

MSP Staffing Pty


Job Location:

Cape Town - South Africa

Monthly Salary: Not provided by the employer
Posted: 24 October 2026 (7 hours ago)
Application Deadline: 21 January 2027
Vacancies: 1 Vacancy

Job Summary

Our client is seeking an experienced Senior Android Mobile Engineer to join their team responsible for designing developing maintaining and optimising Android applications deployed on custom Android devices for Point of Sale and payment solutions. The successful candidate will be responsible for building scalable and high-performing mobile applications contributing to technical architecture supporting CI/CD pipelines and ensuring software quality throughout the development lifecycle. This role requires strong Kotlin and Java development skills expert knowledge of Android SDK and architecture and experience with DevOps practices automated testing and continuous delivery. The successful candidate will work closely with Product QA Engineering and Operations teams provide technical leadership mentor developers and support production deployments and ongoing application improvements.

Experience:

7 years of Android Application Development experience

Demonstrated experience with Kotlin development

Strong experience with Java development

Experience with Android SDK mobile architecture and design patterns

Experience developing applications for custom Android devices

Experience integrating APIs and backend services

Experience with DevOps practices CI/CD pipelines and deployment processes

Experience with Azure DevOps and Azure Pipelines

Experience with Git version control

Experience with mobile application performance optimisation

Experience with offline data storage and synchronisation

Experience with ObjectBox database advantageous

Experience with automated testing frameworks including Espresso and JUnit

Experience with Firebase Crashlytics and Firebase Cloud Messaging

Experience working in Agile software development environments

Experience with application maintenance defect resolution and production support

Experience mentoring developers and contributing to code reviews and technical architecture decisions

Key Requirements

Expert-level Android application development skills

Expert knowledge of Kotlin development

Advanced Java development skills

Expert understanding of Android SDK and mobile application architecture

Knowledge of mobile design patterns and development best practices

Ability to design develop and maintain scalable reusable and maintainable Android applications

Experience developing applications for custom Android devices

Ability to translate business and technical requirements into effective development solutions

Strong understanding of API integration and backend services

Experience with DevOps practices and CI/CD pipelines

Working knowledge of Azure DevOps and Azure Pipelines

Advanced knowledge of Git version control

Ability to support release management deployment processes and production troubleshooting

Strong mobile application performance optimisation skills

Experience with offline data storage and synchronisation

Experience with ObjectBox database

Knowledge of Microsoft SQL Server

Experience with testing frameworks such as Espresso and JUnit

Experience with Firebase Crashlytics and Firebase Cloud Messaging

Familiarity with Java Kotlin Compose Android SDK Material 3 and XML UI development

Experience with Retrofit Dagger Hilt Kotlin Coroutines and WorkManager

Familiarity with LaunchDarkly and feature management tools advantageous

Experience with Sunmi and Urovo Android devices advantageous

Ability to identify and resolve software defects integration issues performance bottlenecks and production incidents

Ability to maintain and enhance existing software systems

Understanding of application security quality assurance and development governance standards

Ability to collaborate with Product QA Engineering Operations and business stakeholders

Experience participating in architecture reviews design reviews and code reviews

Ability to provide technical leadership mentor developers and promote engineering best practices

Strong planning organisational analytical and problem-solving skills

Ability to take ownership of technical initiatives and deliver results

Strong verbal Strong mobile application performance optimisation skills

Experience with offline data storage and synchronisation

Experience with ObjectBox database

Knowledge of Microsoft SQL Server

Experience with testing frameworks such as Espresso and JUnit

Experience with Firebase Crashlytics and Firebase Cloud Messaging

Familiarity with Java Kotlin Compose Android SDK Material 3 and XML UI development

Experience with Retrofit Dagger Hilt Kotlin Coroutines and WorkManager

Familiarity with LaunchDarkly and feature management tools advantageous

Experience with Sunmi and Urovo Android devices advantageous

Ability to identify and resolve software defects integration issues performance bottlenecks and production incidents

Ability to maintain and enhance existing software systems

Understanding of application security quality assurance and development governance standards

Ability to collaborate with Product QA Engineering Operations and business stakeholders

Experience participating in architecture reviews design reviews and code reviews

Ability to provide technical leadership mentor developers and promote engineering best practices

Strong planning organisational analytical and problem-solving skills

Ability to take ownership of technical initiatives and deliver results

Strong verbal and written communication skills

Ability to work effectively in a fast-paced fintech and payments environment

Commitment to continuous improvement software quality and reliable customer-focused solutions

Start Date: As soon as possible

Should you meet the requirements for this position please email your CV to . You can also contact the IT team on or visit our website at NOTE: When replying to the advert also include the reference number in the subject line. Correspondence will only be conducted with shortlisted candidates. Should you not hear from us within 3 days please consider your application unsuccessful.


Required Experience:

Senior IC