Senior Mobile Engineer – 10 Yrs - Johannesburg (In office)
Salary
R30 000 – R50 000 per month
Job Type
full time
Posted
1 day ago
Closing date
15 Nov 2026
Job Description
OfferZen is seeking a seasoned Senior Mobile Engineer to join their team in Johannesburg. This role is based in their offices, fostering a collaborative and in-person work environment. As a Senior Mobile Engineer, you will play a pivotal role in crafting and delivering high-quality mobile applications that address intricate challenges.
About the Role
This position offers an exciting opportunity to contribute to the development of innovative technological solutions. You will be instrumental in the entire software development lifecycle, from conception and design through to implementation, testing, and ongoing maintenance. The company prides itself on being a leader in the tech sector, providing cutting-edge solutions to a global clientele. As a senior member of the team, your experience and expertise will be crucial in driving projects forward and mentoring other engineers.
Key Responsibilities
The Senior Mobile Engineer will be responsible for a variety of key tasks, including:
- **Developing and maintaining mobile applications:** This involves writing clean, efficient, and well-documented code for native or cross-platform mobile applications.
- **Designing and implementing new features:** You'll collaborate closely with product managers, designers, and other engineers to translate requirements into functional and user-friendly features.
- **Troubleshooting and debugging:** Identifying and resolving issues within existing applications to ensure optimal performance and stability.
- **Participating in code reviews:** Providing constructive feedback on the code of your colleagues and ensuring adherence to best practices and coding standards.
- **Contributing to knowledge sharing:** Actively participating in team discussions, sharing your insights, and helping to elevate the technical capabilities of the entire engineering department.
- **Mentoring junior engineers:** Guiding and supporting less experienced team members to foster their growth and development.
What They're Looking For
To be successful in this role, candidates will need a strong foundation in software engineering principles and a significant amount of practical experience. The ideal candidate will possess:
- A tertiary qualification in Computer Science or a closely related discipline.
- A minimum of 10 years of hands-on experience in software development, with a significant focus on mobile technologies.
- Demonstrable proficiency in one or more key mobile programming languages (e.g., Swift, Kotlin, Java for Android, or relevant cross-platform frameworks).
- A proven track record of successfully delivering complex mobile projects.
- Exceptional problem-solving abilities and meticulous attention to detail.
- The ability to work effectively within a team environment and communicate technical concepts clearly.
- A proactive attitude and a passion for staying abreast of the latest mobile development trends and technologies.
In South Africa, a Senior Mobile Engineer with 10 years of experience is highly sought after. Salaries for such roles can vary significantly based on the specific technologies, company size, and industry, but typically fall within a competitive range reflecting the extensive expertise required. Common employers include tech startups, established software houses, financial institutions, and e-commerce companies that require robust mobile presences. Career progression often involves moving into technical leadership, architect roles, or management positions.
Requirements
- Bachelor's degree in Computer Science or a related field.
- 2+ years of experience in software development.
- Proficiency in programming languages such as Java, C++, or Python.
- Strong problem-solving skills and attention to detail.
About the employer
OfferZen
OfferZen is a hiring organisation operating in Johannesburg, Gauteng within the it jobs sector. They are currently recruiting for the Senior Mobile Engineer – 10 Yrs - Johannesburg (In office) role advertised on this page. Visit the official application link for more about the company, its culture and the team you would be joining.
Interested in this role at OfferZen?
JobVault never charges job seekers to apply.
More IT Jobs jobs
See all →- View →
Senior Ruby Engineer – 10 Yrs - Cape Town (Hybrid)
OfferZen · Cape Town City Centre, Cape Town Region · R30 000 – R50 000 per month
- View →
Senior React Engineer - Johannesburg (Hybrid)
OfferZen · Johannesburg, Gauteng · R30 000 – R50 000 per month
- View →
Senior Angular Developer – 10 Yrs - Johannesburg (In office)
OfferZen · Johannesburg, Gauteng · R20 000 – R30 000 per month
- View →
Senior .NET Developer – 10 Yrs - Johannesburg (In office)
OfferZen · Johannesburg, Gauteng · R30 000 – R60 000 per month
- View →
Senior Python Developer – 10 Yrs - Cape Town (In office)
OfferZen · Cape Town City Centre, Cape Town Region · R30 000 – R50 000 per month
- View →
Intermediate Java Engineer - Remote
OfferZen · South Africa · R25 000 – R35 000 per month
Get ready for your application
Free career guides written for South African job seekers.
