Samaha Consulting
Senior Mobile Developer
Skills
5 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Freelance / Contract
Location:
Sandton, South Africa
Work mode:
Onsite
Published on:
21 October 2026
What they need
Role : Mobile Developer
Job Type: Contract
Duration : 6+6 Months Renewal
Location : Sandton, JHB (5 Days Work from Office)
Client: Banking Domain
ESSENTIAL TECHNICAL KNOWLEDGE
Strong React Native, Expo ecosystem, and TypeScript experience.
Strong JavaScript and React fundamentals, including modern state management and navigation patterns.
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.
If interested, please share your CV at [email protected]
Other offers great for you!
These companies are also looking for great profiles
SARIEL
Développeur Mobile confirmé
< 455€ selon profil
Freelance
92320 Châtillon, France
Hybrid
Skills
5 months ago
Quick apply
skiils
Développeur Mobile Android Senior
Freelance
Lille, France
Hybrid
Skills
5 months ago
Quick apply
Wold
DEVELOPPEUR MOBILE FLUTTER SENIOR
Freelance
Paris, France
Hybrid
Skills
17 days ago
Quick apply
No company information available.