Senior Mobile Developer

Samaha Consulting

Sandton

On-site

ZAR 900,000 - 1,300,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Samaha Consulting in Sandton, Johannesburg is seeking a senior mobile developer to lead React Native projects in the Banking domain.

You will build and maintain iOS/Android apps, integrate with REST APIs, and ensure security and performance within an enterprise environment. The role involves five days on-site, Agile delivery, and collaboration with cross-functional teams.

Qualifications

  • Strong React Native, Expo ecosystem, and TypeScript experience.
  • Experience building and maintaining iOS and Android apps in enterprise environments.
  • Experience using error and analytics tools like Dynatrace/Sentry/Splunk.
  • Strong understanding of monorepos, shared packages, dependency management, and mobile workspace tooling.
  • Experience with Azure DevOps CI/CD, including YAML pipelines, secure files/secrets, automated builds, testing, signing, and release approvals.
  • Practical experience building, signing, distributing, and supporting mobile apps through App Store Connect, TestFlight, Google Play Console, and internal distribution channels.
  • Experience integrating with RESTful APIs, authentication flows, secure storage, and enterprise backend services.
  • Good understanding of mobile security, performance, accessibility, observability, and production support.
  • Experience with automated testing, TDD/BDD practices, and mobile quality gates.
  • Ability to implement polished UI from Figma, wireframes, and design systems.
  • Strong Git, code review, Agile/Scrum, and engineering delivery discipline.
  • Comfortable using AI-assisted development tools such as Codex, Cursor, Copilot, or ChatGPT to improve productivity while maintaining accountability, code quality, and sound engineering judgement.

Responsibilities

Skills

React Native
Expo ecosystem
TypeScript
iOS/Android apps
RESTful APIs integration
Azure DevOps CI/CD
App distribution (App Store Connect,
Error/Observability tooling (Dynatrace
Security & mobile performance
Agile/Scrum
AI-assisted development tools

Tools

Azure DevOps
App Store Connect / TestFlight / Google Play Console
Dynatrace / Sentry / Splunk

Job description

Location : Sandton, JHB (5 Days Work from Office)
Client: Banking Domain
ESSENTIAL TECHNICAL KNOWLEDGE
  • Strong React Native, Expo ecosystem, and TypeScript experience.
  • Experience building and maintaining iOS and Android apps in enterprise environments.
  • Experience using error and analytics tools like Dynatrace/Sentry/Splunk.
  • Strong understanding of monorepos, shared packages, dependency management, and mobile workspace tooling.
  • Experience with Azure DevOps CI/CD, including YAML pipelines, secure files/secrets, automated builds, testing, signing, and release approvals.
  • Practical experience building, signing, distributing, and supporting mobile apps through App Store Connect, TestFlight, Google Play Console, and internal distribution channels.
  • Experience integrating with RESTful APIs, authentication flows, secure storage, and enterprise backend services.
  • Good understanding of mobile security, performance, accessibility, observability, and production support.
  • Experience with automated testing, TDD/BDD practices, and mobile quality gates.
  • Ability to implement polished UI from Figma, wireframes, and design systems.
  • Strong Git, code review, Agile/Scrum, and engineering delivery discipline.
  • Comfortable using AI-assisted development tools such as Codex, Cursor, Copilot, or ChatGPT to improve productivity while maintaining accountability, code quality, and sound engineering judgement.
DESIRABLE SKILLS
  • Native iOS/Android experience with Swift/Kotlin or native module development is advantageous.
  • Azure certifications such as AZ-900, AZ-204, or AZ-400 are advantageous.
  • Experience in Digital / Online Banking channels and platforms is advantageous.
  • Understanding of payments, foreign exchange, lending, and other transactional banking products is advantageous.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Mobile Application Developer
Mobile Application Developer

Skywaves Rise • City of Johannesburg Metropolitan Municipality

On-site
ZAR 720,000 - 960,000
Mobile Developer
Mobile Developer

Watershed Consulting • Gauteng

On-site
ZAR 600,000 - 900,000
Senior Mobile Developer (React Native)
Senior Mobile Developer (React Native)

IQ Business Group • Sandton

On-site
ZAR 500,000 - 700,000
Senior Mobile Developer
Senior Mobile Developer

Network Finance • Randburg

On-site
ZAR 900,000 - 1,500,000
Senior Mobile Developer
Senior Mobile Developer

JVR Software • Johannesburg

On-site
ZAR 700,000 - 1,000,000
React Native Mobile Developer
React Native Mobile Developer

Humankind • Sandton

On-site
ZAR 413,000 - 689,000
Mobile Developer
Mobile Developer

Reverside • Johannesburg

On-site
ZAR 600,000 - 900,000
Senior Mobile Developer
Senior Mobile Developer

Tumaini Consulting • Pretoria

Hybrid
ZAR 900,000 - 1,300,000
Senior Mobile Apps Engineer (React Native) – Onsite in Sandton
Senior Mobile Apps Engineer (React Native) – Onsite in Sandton

Skywaves Rise • City of Johannesburg Metropolitan Municipality

On-site
ZAR 720,000 - 960,000
Senior Mobile App Developer (iOS/Swift)
Senior Mobile App Developer (iOS/Swift)

Placements24 • Sandton

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Medical aid
Retirement fund
+2