×
Register Here to Apply for Jobs or Post Jobs. X

Mobile Application Developer

Job in Johannesburg, 2000, South Africa
Listing for: Samaha Consulting
Full Time position
Listed on 2026-01-12
Job specializations:
  • Software Development
    Software Engineer
Job Description & How to Apply Below

Talent Acquisition Manager | HR Business Partner | Strategic HR Professional

The ideal candidate has deep technical expertise in backend and/or mobile engineering, cloud-native architecture, and CI/CD practices

  • 4+ years of software engineering experience, including backend and mobile systems.
  • Responsible for designing, developing, and optimizing scalable, secure, and reliable software systems.
  • Proven track record in leading large-scale cloud migration and modernization efforts
  • Experience managing distributed teams and delivering under high-velocity conditions
  • Prior involvement in DR setup, platform stabilization, or infrastructure takeover is a plus
  • 4+ years of professional software development experience, with 3+ years leading engineering teams or squads in high-growth, high-availability environments
  • Proven leadership in building and scaling cross-platform mobile applications using React Native, with in-depth knowledge of performance profiling, OTA updates, and native module integration
  • Strong backend development background in Java (Spring Boot), with experience designing and optimizing RESTful APIs, integrating third‑party services, and handling secure authentication flows (e.g., OAuth2, JWT)
  • Played a technical leadership role in on‑prem to Azure migrations, including DR‑first architecture, blue‑green deployment strategies, and phased traffic cutovers
  • Hands‑on experience architecting cloud‑native systems using Azure services such as AKS, App Services, Azure Postgre

    SQL/MySQL, Redis Cache, Azure Front Door, and Application Gateway
  • Skilled in containerization (Docker, Kubernetes), API gateway implementation, and service modularization to break down legacy monoliths into distributed services
  • Led engineering teams through the design and implementation of CI/CD pipelines
Minimum Qualifications
  • Bachelor’s degree in computer science, Software Engineering, or related field.
  • Master’s degree or executive tech leadership programs (optional but advantageous)
Technical

Skills:
  • Mobile:
    Reach Native, or (Kotlin/java, Swift)
Certifications (preferred, not mandatory):
  • Microsoft Certified:
    Azure Solutions Architect Expert (or equivalent)
  • Relevant CI/CD, Dev Ops, or Architecture certifications (e.g., TOGAF, CKA, Terraform Associate) are an added advantage
Seniority level
  • Mid-Senior level
Employment type
  • Contract
Job function
  • Information Technology and Engineering
Industries
  • IT Services and IT Consulting and Software Development

Referrals increase your chances of interviewing at Samaha Consulting by 2x

Apply BELOW

Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary