IT
Intermediate/Senior Mobile Engineer
Hire Resolve
Johannesburg, Gauteng
Permanent
Apply
Posted 10 November 2025 - Closing Date 10 January 2026

Job Details

Job Description

A leading Technology Solutions Provider is looking for an experienced Intermediate/Senior Mobile Developer with strong experience in high-quality mobile app development for iOS and Android, preferably focusing on Swift, Kotlin, and React Native. This is an exciting Hybrid opportunity based in Johannesburg for a highly technical developer to drive engineering quality across new features by designing scalable architectures, conducting thorough code reviews, and mentoring junior developers. If you have over 5 years of experience in mobile development and an architectural mindset focused on performance optimization and clean code, we want to hear from you!

Responsibilities:

  • Design, develop, and maintain high-quality mobile applications for iOS and Android.
  • Create scalable and efficient app architectures (e.g., MVVM, MVP, MVC).
  • Integrate mobile applications with backend services, APIs, and third-party libraries.
  • Implement comprehensive testing strategies (unit, integration, UI tests) and debugging.
  • Monitor and optimize app performance, including memory usage and load times.
  • Ensure application security and maintain accurate code and technical documentation.
  • Provide technical leadership and mentorship to junior developers.
  • Manage project timelines and deliverables using Agile principles (e.g., Scrum, Kanban).
  • Collaborate effectively with cross-functional teams (designers, product managers, etc.).

Requirements:

  • A Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field. A Master's degree is beneficial but not essential.
  • Over 5 years of experience in mobile development, focusing on both iOS and Android platforms.
  • Proficiency in Swift (for iOS) and Kotlin (for Android).
  • Expertise in Cocoa Touch (for iOS) and Android SDK.
  • Familiarity and required experience with the cross-platform framework React Native.
  • Proficiency in mobile app architectures such as MVVM, MVP, or MVC.
  • Expertise with version control systems like Git.
  • Strong skills in UI/UX design and integrating APIs and backend services.

Contact Hire Resolve for your next career-changing move.

  • Our client is offering a highly competitive salary for this role based on experience.
  • Apply for this role today, contact Adrienne Steyn at Hire Resolve on [email protected] or on LinkedIn
  • You can also visit the Hire Resolve website: hireresolve.us or email us your CV: [email protected]

 

We will contact you telephonically in 3 days should you be suitable for this vacancy. If you are not suitable, we will put your CV on file and contact you regarding any future vacancies that arise.