Join IQbusiness as a Senior Mobile Developer and help shape the future of digital banking. You'll design and build high-performing mobile applications while collaborating with a talented team in a fast-paced environment.
Dynamic and innovative, with a strong focus on technology and customer experience.
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. **Required Skills \& Experience** **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. **Banking/Enterprise experience** * 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. **Advantageous skills** * Experience with native Android (Kotlin/Java) or iOS (Swift) development. * Exposure to cloud platforms such as Azure or AWS. *...
You'll be taken to the original listing on za.indeed.com to apply.