Back to directory
IB

Senior Mobile Developer (React Native) Job at iqbusiness South Africa – Sandton, Gauteng

Iq business
Sandton • Johannesburg • South Africa
Full-time
Senior
Posted June 2nd, 2026

About the role

Looking for a high-paying mobile developer job in South Africa? iqbusiness South Africa is hiring a Senior Mobile Developer (React Native) in Sandton, Gauteng. This contract opportunity is ideal for experienced software developers passionate about mobile app development, React Native, fintech, and digital banking solutions. If you have strong experience building secure and scalable mobile applications for iOS and Android, this could be an excellent opportunity to work in a fast-paced banking technology environment. Job Details Position: Senior Mobile Developer (React Native) Company: iqbusiness South Africa Location: Sandton Job Type: Contract Industry: Information Technology & Software Development Experience Level: Mid-Senior Department: Software Development – Johannesburg About the Role The Senior Mobile Developer will be responsible for designing, developing, and maintaining secure, scalable, and high-performance mobile banking applications using React Native. You will collaborate with product owners, backend developers, QA teams, architects, DevOps engineers, and UX/UI designers to deliver modern digital banking solutions and improve customer experiences. This role suits professionals experienced in enterprise software engineering, mobile architecture, and fintech platforms. Key Responsibilities Successful candidates will: •Design and develop mobile applications using React Native •Build scalable apps for iOS and Android platforms •Integrate applications with RESTful •APIs and backend systems •Maintain high standards for performance, responsiveness, and security •Participate in system design and architecture decisions •Apply secure coding practices for banking systems •Collaborate with UX/UI teams to improve user experience •Conduct code reviews and mentor junior developers •Troubleshoot technical issues and optimize performance •Work in Agile/Scrum development teams •Support CI/CD pipelines, deployments, and release management •Maintain strong unit testing and automation practices Required Skills & Experience Applicants should have experience with: •Mobile Development Skills •Strong React Native development experience •JavaScript and TypeScript •REST API integration •Mobile app architecture and design patterns •State management (Redux / Context API) •Android and iOS mobile concepts •Mobile security, authentication, and encryption Git version control •Debugging and performance optimization Enterprise & Banking Experience Experience in: •Banking •Fintech •Insurance Regulated enterprise environments Understanding of: •Secure transactional systems •Customer-facing digital platforms •High-availability and scalable systems

Job overview

This full-time opportunity at Iq business is based in Sandton • Johannesburg • South Africa and is suitable for candidates interested in building experience in Senior Mobile Developer (React Native) Job at iqbusiness South Africa – Sandton, Gauteng. Review the requirements carefully and make sure your application highlights the most relevant strengths for the role.

Tips for applicants

  • Tailor your CV to match the responsibilities and requirements for this senior mobile developer (react native) job at iqbusiness south africa – sandton, gauteng role.
  • Highlight your most relevant experience, qualifications, and practical skills clearly.
  • Make sure your contact details are correct and your CV is updated before applying.
  • Use the listed requirements as a checklist so your application speaks directly to what the employer wants.

Why this job is a good opportunity

Roles like this can help candidates strengthen their professional experience, improve industry-specific skills, and grow within a structured working environment. If you are targeting opportunities in senior-level work, this opening may be a strong addition to your job search.

Requirements

  • Applicants should have:
  • Bachelor’s Degree or Diploma in:
  • Computer Science
  • Information Technology
  • Software Engineering
  • Related field
  • Mobile development certifications (advantageous)

Was this listing helpful?

Let us know whether this job page helped you.

Report this job

Report listings that look fake, expired, misleading, or inappropriate.