Mobile Engineer - Johannesburg (In office)
Salary
R25 000 – R35 000 per month
Job Type
full time
Posted
about 2 hours ago
Closing date
21 Oct 2026
Job Description
OfferZen is seeking a skilled Mobile Engineer to join their team in Johannesburg. This is an in-office position, offering a collaborative environment for professionals passionate about developing cutting-edge mobile applications. As a Mobile Engineer, you will be instrumental in bringing innovative ideas to life through robust and user-friendly mobile solutions.
About the role
In this capacity, you will be deeply involved in the entire lifecycle of mobile application development. This includes contributing to the design and architecture of new features, writing clean and efficient code, and ensuring the performance and responsiveness of applications across various mobile platforms. You will work closely with a talented team of engineers, designers, and product managers to deliver high-quality products that meet user needs and business objectives. The role demands a proactive approach to problem-solving and a commitment to staying abreast of the latest advancements in mobile technology.
Key Responsibilities
Your day-to-day responsibilities will encompass a broad range of technical tasks and collaborative efforts:
- Design, develop, and maintain high-quality mobile applications for iOS and/or Android platforms.
- Write well-structured, maintainable, and efficient code, adhering to best practices and coding standards.
- Collaborate with cross-functional teams, including product, design, and backend engineers, to define, design, and ship new features.
- Troubleshoot, debug, and optimise application performance to ensure a smooth user experience.
- Participate in code reviews to maintain code quality and share knowledge with team members.
- Contribute to architectural discussions and technical decision-making processes.
- Stay up-to-date with emerging mobile technologies, frameworks, and industry trends.
- Implement and integrate with APIs and backend services.
- Ensure the technical feasibility of UI/UX designs.
What they're looking for
OfferZen is searching for an individual with a strong foundation in mobile development principles and a proven track record of delivering successful mobile projects. The ideal candidate will possess a keen eye for detail, a passion for creating exceptional user experiences, and the ability to thrive in a fast-paced, innovative environment.
Key qualifications and attributes include:
- Solid experience in mobile application development, with a focus on either iOS (Swift/Objective-C) or Android (Kotlin/Java) development. Experience with cross-platform frameworks might also be advantageous.
- A strong understanding of mobile development principles, design patterns, and architectural best practices.
- Proficiency in version control systems, such as Git.
- Experience with RESTful APIs and mobile networking.
- Familiarity with agile development methodologies.
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal skills, with the ability to articulate technical concepts clearly.
- A degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- A portfolio of previous mobile projects or contributions to open-source projects would be beneficial.
This role offers an exciting opportunity for a Mobile Engineer to make a significant impact within a forward-thinking organisation. As a Mobile Engineer in South Africa, you can expect roles across various sectors, from tech startups and established software houses to financial institutions and e-commerce platforms, all of whom are increasingly investing in mobile solutions. Career progression often leads to senior engineering positions, technical leadership, or specialisation in areas like mobile architecture or performance optimisation.
Requirements
- Degree in Marketing or related field
- 2+ years of experience in a similar role
- Strong analytical and problem-solving skills
- Proficient in MS Office and marketing software
- Excellent communication and interpersonal skills
About the employer
OfferZen
OfferZen is a hiring organisation operating in Johannesburg, Gauteng within the it jobs sector. They are currently recruiting for the Mobile Engineer - 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 Frontend Developer (Scripting) - Cape Town (In office)
OfferZen · Cape Town City Centre, Cape Town Region · R35 000 – R60 000 per month
- View →
Senior Android Developer - Cape Town (Hybrid)
OfferZen · Cape Town City Centre, Cape Town Region · R25 000 – R40 000 per month
- View →
Senior Mobile Engineer - Cape Town (In office)
OfferZen · Cape Town City Centre, Cape Town Region · R30 000 – R50 000 per month
- View →
Senior Python Engineer - Cape Town (In office)
OfferZen · Cape Town City Centre, Cape Town Region · R30 000 – R50 000 per month
- View →
Cloud Infrastructure Engineer
Hire Resolve · Johannesburg, Gauteng · R30 000 – R60 000 per month
- View →
Application Developer - Cape Town (Hybrid)
OfferZen · Cape Town City Centre, Cape Town Region · R25 000 – R35 000 per month
Get ready for your application
Free career guides written for South African job seekers.
