Senior Mobile Developer

Samaha Consulting

Sandton

On-site

ZAR 600,000 - 1,000,000

Full time

24 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Samaha Consulting in Sandton is seeking a senior React Native mobile developer to design, build, test, and support enterprise banking apps. You will collaborate with UI/UX, backend, and QA teams to deliver scalable mobile experiences using Expo, TypeScript, and CI/CD practices.

Work is on-site in Sandton (5 days a week) with emphasis on secure, reliable mobile solutions and production readiness across iOS and Android ecosystems.

Qualifications

  • Strong React Native experience in enterprise apps.
  • Proficient with Expo ecosystem and TypeScript.
  • Experience with error/analytics tools (Dynatrace/Sentry/Splunk).
  • Experience with 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 and distributing mobile apps via App Store Connect, TestFlight, Google Play, and internal channels.
  • Experience integrating with RESTful APIs, authentication flows, secure storage, and enterprise backend services.
  • Strong focus on mobile security, performance, accessibility, observability, and production support.
  • Experience with automated testing, TDD/BDD, 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 with AI-assisted development tools to improve productivity while maintaining quality.

Skills

React Native
Expo ecosystem
TypeScript
Mobile apps
Observability tools
Monorepos
Azure DevOps
CI/CD pipelines
App signing
App Store Connect
TestFlight
Google Play
Backend services
Mobile security
Observability
Automated testing
TDD/BDD
UI from Figma
Design systems
Git
Code review
Agile/Scrum
AI tools

Tools

React Native
Expo
TypeScript
Azure DevOps
CI/CD
App signing
App Store Connect
TestFlight
Google Play
REST APIs
Security
Observability tools

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

React Native Developer
React Native Developer

Samaha Consulting • Johannesburg

On-site
ZAR 600,000 - 900,000
Senior Mobile Engineer - React Native (Banking, Sandton)
Senior Mobile Engineer - React Native (Banking, Sandton)

Samaha Consulting • Sandton

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

IQ Business Group • Sandton

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

Humankind • Sandton

On-site
ZAR 413,000 - 689,000
Automation Tester with Playwright & C# - Cored Banking Experience
Automation Tester with Playwright & C# - Cored Banking Experience

Samaha Consulting • Sandton

On-site
ZAR 670,000 - 1,004,000
Mobile Developer
Mobile Developer

Reverside • Johannesburg

On-site
ZAR 600,000 - 900,000
Senior React Native Mobile Engineer (Onsite: Sandton)
Senior React Native Mobile Engineer (Onsite: Sandton)

Humankind • Sandton

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

Tumaini Consulting • Pretoria

On-site
ZAR 900,000 - 1,300,000
Senior React Native Mobile Engineer – Banking Tech
Senior React Native Mobile Engineer – Banking Tech

IQ Business Group • Sandton

On-site
ZAR 500,000 - 700,000
Senior Mobile Application Developer (iOS & Android)
Senior Mobile Application Developer (iOS & Android)

Placements24 • Centurion

On-site
ZAR 900,000 - 1,200,000
Medical and dental benefits
Performance incentives
Professional development opportunities
+2