JobVault never charges job seekers. Learn how to stay safe →
Back to all jobs
IT Jobs
full time

Intermediate Mobile Engineer - Johannesburg (Hybrid)

OfferZenJohannesburg, Gauteng

Salary

R30 000 – R60 000 per month

Job Type

full time

Posted

about 2 hours ago

Closing date

8 Nov 2026

Share:WhatsAppLinkedIn

Job Description

At OfferZen, we are on the lookout for a skilled Intermediate Mobile Engineer to join our dynamic team in Johannesburg. This hybrid role offers the exciting opportunity to contribute to a forward-thinking technology firm dedicated to crafting innovative solutions for a global clientele. If you're passionate about mobile development and eager to make a tangible impact, this could be the perfect next step in your career.

About the Role

This position is designed for a motivated individual who is keen to grow their expertise in mobile engineering within a collaborative and innovative environment. You will be an integral part of a team that is not only building new software solutions but also actively refining and enhancing existing systems. The role demands a proactive approach to problem-solving and a commitment to delivering high-quality code. As an Intermediate Mobile Engineer, you'll have the chance to work on diverse projects, contributing to the full software development lifecycle from conception to deployment and ongoing maintenance.

Key Responsibilities

Your day-to-day responsibilities will encompass a range of critical tasks aimed at developing and optimising our mobile applications. You can expect to:

  • **Develop and implement** new software solutions and features, translating ideas into functional and user-friendly mobile experiences.
  • **Collaborate effectively** with cross-functional teams, including designers, product managers, and other engineers, to define project requirements, design user interfaces, and ensure seamless feature integration.
  • **Maintain and improve** existing software systems, ensuring their stability, performance, and scalability.
  • **Identify, diagnose, and fix** bugs and technical issues, contributing to the overall robustness of our applications.
  • **Participate actively** in code reviews, providing constructive feedback and upholding rigorous code quality standards.
  • **Contribute to technical discussions** and architectural decisions, helping to shape the future direction of our mobile platforms.

What They're Looking For

To be successful in this role, you should possess a solid foundation in software development principles and a passion for mobile technology. The ideal candidate will have:

  • A Bachelor's degree in Computer Science, Software Engineering, or a closely related field, providing a strong theoretical background.
  • A minimum of two years of professional experience in software development, with a focus on mobile applications.
  • Proficiency in at least one of the following programming languages: Java, Python, or C++. While specific mobile platform experience (iOS/Android) is beneficial, a strong general programming background is highly valued.
  • A deep understanding of fundamental software development principles, design patterns, and established methodologies.
  • Exceptional problem-solving skills, with the ability to analyse complex issues and devise efficient solutions.
  • Strong communication and interpersonal skills, crucial for effective teamwork and collaboration.
  • An eagerness to learn and adapt to new technologies and frameworks.

This role is well-suited for an aspiring mobile engineer looking to advance their career within a reputable technology organisation in South Africa. Roles like this often offer competitive remuneration packages, with salaries for intermediate mobile developers in Johannesburg typically ranging from R40,000 to R60,000 per month, depending on experience and specific tech stack. Companies like OfferZen are often at the forefront of technological innovation, providing excellent opportunities for professional growth and exposure to cutting-edge projects.

Requirements

  • Bachelor's degree in Computer Science or a related field.
  • 2+ years of experience in software development.
  • Proficiency in Java, Python, or C++.
  • Strong understanding of software development principles and methodologies.
  • Excellent problem-solving skills.

About the employer

O

OfferZen

OfferZen is a hiring organisation operating in Johannesburg, Gauteng within the it jobs sector. They are currently recruiting for the Intermediate Mobile Engineer - Johannesburg (Hybrid) 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.

Apply Now

More IT Jobs jobs

See all →

Get ready for your application

Free career guides written for South African job seekers.

Browse all career resources →