2,130,526open jobs
136,801companies
247,423added this week
Browse all
Location
In office (Sandton)
Employment
Full-Time

First seen by Alion on Oct 28, 2026.

Overview
Company
Impact
Profile match
Watershed Consulting is a recruitment agency that places candidates with client employers in education, financial compliance, human resources, engineering and safety. It advertises positions such as an ICT lecturer for an education provider, senior financial crime compliance manager, HR manager and safety officer. The agency is based in South Africa.

Job Title

Mobile Developer

Description

We are seeking a hands-on Mobile Developer to join an enterprise engineering team based in Sandton, Johannesburg. This is an on-site role (mandatory 8 hours in office) focused on building, maintaining, securing, and supporting enterprise-grade mobile applications for iOS and Android using React Native, Expo, and TypeScript. The role contributes to high-quality mobile delivery by translating business and design requirements into robust technical solutions, integrating with enterprise services, and supporting CI/CD and release processes while maintaining strong engineering discipline.

Location: Sandton, JHB — Work from office mandatory (8 hours in office).
Duration: 6 months (renewal possible).
Note: All checks must be clear prior to engagement.

Duties & Responsibilities

 

Responsibilities

  • Design, build, and maintain cross-platform mobile applications using React Native, Expo, and TypeScript.
  • Implement polished user interfaces from Figma, wireframes, and design systems with attention to accessibility and performance.
  • Integrate mobile apps with enterprise RESTful APIs, authentication flows, and secure storage solutions.
  • Support enterprise CI/CD pipelines and release processes using Azure DevOps, YAML pipelines, automated builds, signing, and approval workflows.
  • Manage monorepo structures, shared packages, dependency management, and mobile workspace tooling.
  • Implement and maintain observability and error reporting (Dynatrace, Sentry, Splunk) and support production incident response.
  • Ensure mobile security, performance optimization, accessibility, and compliance with enterprise quality gates.
  • Author and maintain automated tests; apply TDD/BDD practices and support unit testing and mobile quality checks.
  • Collaborate in Agile/Scrum teams, participate in code reviews, and maintain high standards of engineering delivery.
  • Support app distribution and lifecycle management via App Store Connect, TestFlight, Google Play Console, and internal distribution channels.
  • Leverage AI-assisted development tools responsibly to improve productivity while maintaining code quality and engineering judgement.

 

Skills

The ideal candidate will demonstrate the technical skills listed below and the ability to work on-site in Sandton for the duration of the contract.

  • React Native
  • Expo
  • TypeScript
  • JavaScript
  • React
  • State management
  • React Navigation
  • iOS development
  • Android development
  • Swift
  • Kotlin
  • Native module development
  • Monorepo
  • Dependency management
  • Mobile workspace tooling
  • Azure DevOps
  • CI/CD
  • YAML pipelines
  • App Store Connect
  • TestFlight
  • Google Play Console
  • Mobile app signing and distribution
  • RESTful API
  • Authentication
  • Secure storage
  • Dynatrace
  • Sentry
  • Splunk
  • Mobile security
  • Performance optimization
  • Accessibility
  • Observability
  • Automated testing
  • Unit testing
  • TDD
  • BDD
  • Figma
  • Design systems
  • Git
  • Code review
  • Agile
  • Scrum
  • Release management
  • Production support
  • AI-assisted development tools
  • Azure certifications
  • Digital banking
  • Payments
  • Foreign exchange
  • Lending
Desired Experience & Qualification

 

Qualifications

  • Proven experience building and maintaining iOS and Android apps in enterprise environments using React Native, Expo, and TypeScript.
  • Strong JavaScript and React fundamentals, including modern state management and navigation patterns.
  • Practical experience with enterprise CI/CD tooling (Azure DevOps), automated signing, and mobile release management.
  • Experience with observability and error/analytics tools such as Dynatrace, Sentry, or Splunk.
  • Demonstrable understanding of mobile security, performance, accessibility, and production support practices.
  • Experience integrating with RESTful APIs and implementing secure authentication and storage flows.
  • Familiarity with automated testing, TDD/BDD approaches, and mobile test strategies.
  • Ability to convert Figma designs and design system components into pixel-perfect, accessible mobile UI.
  • Excellent Git, code review, and Agile/Scrum experience.
  • All background and security checks must be clear prior to startt
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,130,526 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Mobile
Similar stack
Same company
Sandton
In office · Full-Time · Cape Town
Dart
Dart
Riverpod
Bloc
Mobile
Flutter
Firebase
State Management
DevOps
Rest API
CI/CD
Git
Management
Agile
Apply
Android Developer 4 days ago
In office · Full-Time · Cape Town
JavaScript
Java
Kotlin
Frontend
React.js
Mobile
React Native
Ionic
Capacitor
Apply
In office · Full-Time · Cape Town
Dart
Dart
Riverpod
Bloc
Mobile
Flutter
Firebase
State Management
DevOps
Rest API
CI/CD
Git
Management
Agile
Apply
$40k – $44k per year (gross) · Remote (South Africa) · Contractor · Cape Town
JavaScript
Dart
Node JS
Databases
MS SQL
Mobile
Flutter
Firebase
DevOps
Git
Apply
In office · Full-Time · Cape Town
JavaScript
Java
Kotlin
TypeScript
Dart
Node JS
Swift
Node JS
Nest.JS
Databases
PostgreSQL
AI/ML
Cursor
Claude Code
AI Agents
Frontend
React.js
Mobile
Flutter
React Native
DevOps
CI/CD
Apply
$11k – $15k per year (gross) · In office · Full-Time · Sandton
DevOps
Azure
Wi-Fi
Management
ITIL
Service Desk
Apply
In office · Full-Time · Sandton
Apply
In office · Full-Time · Sandton
Python
SQL
PowerShell
Databases
PostgreSQL
MS SQL
Azure SQL Database
DevOps
Azure
CI/CD
Windows Server
AWS
Amazon EC2
IAM
Windows
DNS
Cybersecurity
Least Privilege
Management
ITIL
Apply
Account Manager 2 days ago
In office · Full-Time · Sandton
Apply
Sales Coordinator 2 days ago
In office · Full-Time · Sandton
Analytics
Microsoft Excel
Apply
See all jobs
This is one of many
2,130,526 more open roles from verified company boards, updated every day.