Senior Mobile Developer

Together Staffing group

Pretoria

Hybrid

ZAR 900,000 - 1,300,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Together Staffing Group is seeking a Senior Mobile Developer for a Centurion-based role with a hybrid model (3 days in office per week) to build flagship mobile experiences. You will lead development using React Native as the core, with Swift/Kotlin when needed, mentor junior engineers, and collaborate with product, design, and backend teams to deliver high-quality, scalable apps.

Expertise in MVVM/MVC/MVP, RESTful API integration, Git workflows, testing, performance tuning, and UI/UX across iOS

Qualifications

  • 5+ years mobile development experience.
  • Strong proficiency in React Native (required).
  • Experience with Swift, Kotlin, or Java advantageous.
  • Strong understanding of iOS (Cocoa Touch) and Android SDK.
  • Experience integrating RESTful APIs, backend services, and third-party libraries.
  • Experience with mobile app architectures (MVVM, MVC, MVP).
  • Proficiency with Git and modern development workflows.
  • Strong UI/UX understanding for both iOS and Android environments.
  • Experience with unit, integration, and UI testing (XCTest, Espresso).
  • Strong debugging skills using Xcode Instruments and Android Studio.
  • Experience with performance optimisation, memory management, and multithreading.
  • Ability to mentor junior developers and provide technical leadership.
  • Excellent communication skills and strong attention to detail.
  • Familiarity with the Microsoft tech stack (C#, .NET) beneficial.

Skills

UI/UX understanding
Mentoring/leadership
Strong communication
Cross-functional collaboration

Education

Degree/Diploma in Computer Science, Software Engineering, IT or related field

Tools

React Native
Swift
Kotlin
Java
iOS SDK
Android SDK
Xcode Instruments
Espresso
XCTest
Git
RESTful APIs
Third-party libraries
MVVM/MVC/MVP

Job description

My client is looking for Senior Mobile Developer, based in Centurion, with a Hybrid work model (3 days in office per week).

Requirements:
  • 5+ years mobile development experience.
  • Strong proficiency in React Native (required).
  • Experience with Swift, Kotlin, or Java advantageous.
  • Strong understanding of iOS (Cocoa Touch) and Android SDK.
  • Experience integrating RESTful APIs, backend services, and third-party libraries.
  • Experience with mobile app architectures (MVVM, MVC, MVP).
  • Proficiency with Git and modern development workflows.
  • Strong UI/UX understanding for both iOS and Android environments.
  • Experience with unit, integration, and UI testing (XCTest, Espresso).
  • Strong debugging skills using Xcode Instruments and Android Studio.
  • Experience with performance optimisation, memory management, and multithreading.
  • Ability to mentor junior developers and provide technical leadership.
  • Excellent communication skills and strong attention to detail.
  • Relevant Degree/Diploma in Computer Science, Software Engineering, IT, or related field.
  • Familiarity with the Microsoft tech stack (C#, .NET) beneficial.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Mobile Developer (Cocoa Touch Android SDK) (Centurion)
Senior Mobile Developer (Cocoa Touch Android SDK) (Centurion)

Datafin • South Africa

On-site
ZAR 600,000 - 800,000
Senior React Native Mobile Engineer - Hybrid (Centurion)
Senior React Native Mobile Engineer - Hybrid (Centurion)

Together Staffing group • Pretoria

Hybrid
ZAR 900,000 - 1,300,000
Senior Mobile Developer - Midrand / Hybrid - R1.2M per annum
Senior Mobile Developer - Midrand / Hybrid - R1.2M per annum

ATS Client • Midrand

On-site
ZAR 1,200,000 - 1,380,000
Senior Mobile Developer (iOS/Android) – Hybrid
Senior Mobile Developer (iOS/Android) – Hybrid

ATS Client • Midrand

Hybrid
ZAR 1,200,000 - 1,380,000
Senior Mobile App Developer (iOS/Android)
Senior Mobile App Developer (iOS/Android)

Placements24 • Klerksdorp

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Bonuses
Health insurance
+3
Senior Mobile App Developer
Senior Mobile App Developer

Placements24 • Klerksdorp

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Health benefits
Training opportunities
+2
Senior Mobile Developer (iOS/Android)
Senior Mobile Developer (iOS/Android)

Placements24 • Benoni

On-site
ZAR 900,000 - 1,300,000
Competitive salary
Health, dental, and vision insurance
Professional development in Benoni
+1
Mobile Developer
Mobile Developer

iDbase Software • Cape Town

On-site
ZAR 45,000 - 75,000
Senior Android Developer Hybrid Centurion
Senior Android Developer Hybrid Centurion

Datafin • South Africa

On-site
ZAR 800,000 - 1,200,000
Senior React Native Developer
Senior React Native Developer

The Shoprite Group of Companies • Wes-Kaap

On-site
ZAR 60,000 - 90,000