Enable job alerts via email!

Mobile Application Developer

Rubix Recruitment (Pty) Ltd

Johannesburg

On-site

ZAR 300 000 - 400 000

Full time

13 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading recruitment agency is seeking an experienced Mobile Application Developer to join the Group Support Mobile Team in Johannesburg. The role involves developing high-quality mobile applications for Android and iOS. Candidates must have a strong background in mobile development and a portfolio of released apps. This is a full-time position offering opportunities for innovation in mobile solutions.

Qualifications

  • Proven experience as a Mobile Developer.
  • Demonstrable portfolio of released applications on the App Store or Google Play.
  • Experience with cross-platform mobile frameworks.

Responsibilities

  • Support the entire application lifecycle (concept, design, test, release, and support).
  • Develop fully functional mobile applications and write clean, maintainable code.
  • Collaborate with Product Development team to implement new features.

Skills

Mobile Developer experience
Knowledge of Swift, Java, or Flutter
Analytical and problem-solving skills
Object-Oriented Programming (OOP) principles
Integration with third-party libraries and APIs

Education

Bachelor’s degree in Informatics, Engineering, or Computer Science
Job description

Mobile Application Developer

Location: [Waterfall, Johannesburg]

Department: Group Support Mobile Team

Employment Type: (Full-time)

About the Role

We are seeking an experienced Mobile Application Developer to join our newly formed Group Support Mobile Team. You’ll work closely with a Senior Developer and Senior Business Analyst to develop and maintain high-quality mobile applications for both Android and iOS platforms.

If you’re passionate about creating user-friendly mobile experiences and thrive in a fast‑paced environment, we’d love to meet you. This role offers an opportunity to play a key part in digitizing our client journeys through innovative mobile solutions.

Key Responsibilities
  • Support the entire application lifecycle (concept, design, test, release, and support)
  • Develop fully functional mobile applications and write clean, maintainable code
  • Gather specific requirements and propose effective technical solutions
  • Write unit and UI tests to identify malfunctions
  • Troubleshoot, debug, and optimize application performance
  • Design intuitive interfaces that enhance user experience
  • Collaborate with the Product Development team to plan and implement new features
  • Ensure all applications new and existing meet quality and performance standards
  • Research and recommend new mobile technologies, tools, and frameworks
  • Stay current with emerging mobile development trends
Minimum Requirements
  • Bachelor’s degree in Informatics, Engineering, or Computer Science (B.Com Informatics / B.Eng / B.Sc)
  • Proven experience as a Mobile Developer
  • Demonstrable portfolio of released applications on the App Store or Google Play
  • In‑depth knowledge of at least one programming language such as Swift, Java, or Flutter
  • Experience integrating with third‑party libraries and APIs
  • Experience with cross‑platform (app store agnostic) mobile frameworks
  • Strong understanding of Object‑Oriented Programming (OOP) design principles
  • Excellent analytical and problem‑solving skills
  • Ability to collaborate effectively within a team environment
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.