Recruitment Room Team
React Native Mobile App Developer Full Time NEW
Job Description
Our client is looking for a React Native Mobile App Developer!
We’re working with a leading fintech company that provides end-to-end payment and transaction solutions to financial institutions and retailers across Africa. With technology at the core of their operations, they enable secure, reliable, and scalable payment infrastructure in a fast-evolving digital economy.
Responsibilities:
• Develop and maintain mobile applications using React Native tailored for Android POS terminals.
• Troubleshoot issues, identify root causes, and implement robust solutions.
• Optimise applications for performance, responsiveness, reliability, and seamless user experience.
• Collaborate with designers to implement design systems and maintain mobile UX/UI best practices.
• Consume and integrate RESTful APIs with secure and efficient data handling.
• Leverage Docker to manage development environments and app containers.
• Write clean, scalable, and efficient code following best practices.
• Collaborate to define, design, and deliver new features.
• Participate in Agile Scrum ceremonies.
• Mentor junior developers.
• Work with Git for version control and source code management.
Requirements:
• Bachelor’s Degree in IT, Computer Science, or a related field.
• 5+ years of experience in mobile app development, specifically using React Native.
• Proven track record deploying, developing, and maintaining Android mobile and/or POS applications.
• Experience working with Agile/Scrum environments and teams.
• Advanced proficiency in JavaScript and TypeScript.
• Hands-on experience developing for Android POS terminals and/or mobile platforms.
• Strong understanding of mobile UI/UX principles, responsiveness, and animations.
• Experience with docker and containerised development workflows.
• Skilled in RESTful API integration and secure data handling.
• Solid understanding of Git and version control practices.
• Experience with ci/cd pipelines and deployment processes.
• Good understanding of SQL and relational databases.
Advantageous:
• Experience building Web APIs using C#.
• Familiar with payment systems, transaction workflows, and/or FinTech platforms.
• Experience with project tracking tools, such as JIRA and/or Azure DevOps.
Should you meet the requirements for this position, please email your CV to it.jobs@tumaini.co.za . You can also contact the team on 031 350 4018 or visit our website www.tumaini.co . Correspondence will only be conducted with short listed candidates. Should you not hear from us within 3 days, please consider your application unsuccessful.