Vacancy Details
Employer: iqbusiness South Africa
We are seeking a highly skilled Senior Mobile Developer with strong React Native experience to join a fast-paced banking technology environment. The successful candidate will be responsible for designing, developing, and maintaining secure, scalable, and high-performing mobile applications that support digital banking initiatives and enhance customer experience.
This role requires a strong engineering mindset, experience working within enterprise environments, and the ability to collaborate closely with product owners, architects, QA teams, and backend developers to deliver world-class mobile solutions.
Key Responsibilities
- Design, develop, and maintain mobile applications using React Native for iOS and Android platforms.
- Build reusable, scalable, and maintainable frontend components and mobile architectures.
- Integrate mobile applications with RESTful APIs, backend services, and third-party platforms.
- Ensure application performance, responsiveness, reliability, and security standards are maintained.
- Participate in system design discussions and contribute to technical architecture decisions.
- Implement secure coding practices aligned with banking and financial industry standards.
- Collaborate with UX/UI designers to deliver intuitive and customer-centric mobile experiences.
- Conduct code reviews, mentor junior developers, and promote engineering best practices.
- Troubleshoot production issues and support continuous improvement initiatives.
- Work within Agile/Scrum delivery teams and contribute to sprint planning and estimations.
- Collaborate with DevOps teams on CI/CD pipelines, automated deployments, and release management.
- Maintain high test coverage through unit testing, integration testing, and automation practices.
Technical skills
- Strong experience developing mobile applications using React Native.
- Solid experience with JavaScript and TypeScript.
- Experience integrating REST APIs and working with asynchronous data handling.
- Strong understanding of mobile application architecture and design patterns.
- Experience with state management libraries such as Redux or Context API.
- Knowledge of native mobile development concepts for Android and iOS.
- Experience with mobile security best practices, authentication, and encryption.
- Familiarity with CI/CD pipelines and DevOps practices.
- Experience with Git version control and collaborative development workflows.
- Strong debugging, performance optimization, and problem-solving skills.
- Previous experience within banking, fintech, insurance, or highly regulated enterprise environments.
- Understanding of secure transactional systems and customer-facing digital platforms.
- Experience working on high-availability and scalable systems.
- Experience with native Android (Kotlin/Java) or iOS (Swift) development.
- Exposure to cloud platforms such as Azure or AWS.
- Experience with automated testing frameworks such as Jest, Detox, or Cypress.
- Knowledge of microservices and API-driven architectures.
- Experience with mobile analytics and monitoring tools.
- Exposure to biometric authentication and secure mobile payment integrations.
- Bachelor’s Degree or Diploma in Computer Science, Information Technology, Software Engineering, or related field.
- Relevant mobile development certifications are advantageous.
6 people have viewed this job.
Similar Jobs
Senior Mobile Developer (React Native)
- Johannesburg
- Job Type: Permanent
- Posted 29 Apr 2026 | 27 Days left
Senior Mobile Developer
- Johannesburg
- Job Type: Permanent
- Posted 15 May 2026 | 43 Days left
More Jobs at iqbusiness South Africa
Systems Development Learnership (NQF Level 4) for People with Disabilities - SETA
- Johannesburg
- Job Type: Internship
- Posted 02 Jun 2026 | 29 Days left
Data Science Practitioner Learnership (NQF Level 5) for People with Disabilities
- Johannesburg
- Job Type: Internship
- Posted 02 Jun 2026 | 29 Days left
Project / Programme Manager (Africa Delivery) | Contract
- Johannesburg
- Job Type: Contract
- Posted 28 May 2026 | 29 Days left
QA Specialist | Contract
- Cape Town
- Job Type: Contract
- Posted 21 May 2026 | 11 Days left