Job Description
As a seasoned Mobile Application Developer, you will be leading the development, enhancement and maintenance of mobile apps using React Native. This is a hands-on role where you'll integrate frontend features with backend systems, deliver seamless and secure user experiences, and support continuous product improvement aligned with our organisational needs.
The ideal candidate will have proven experience in developing high-performance mobile applications for both iOS and Android platforms using React Native. You should also possess strong knowledge of JavaScript/TypeScript, Redux, and mobile app architecture. Additionally, familiarity with native modules and bridging to native code (iOS/Android) when needed is desirable.
Key Responsibilities:
1. Develop, test, and maintain high-quality mobile applications using React Native.
2. Collaborate closely with backend developers, and BAs to deliver seamless user experiences.
3. Integrate mobile apps with backend systems via RESTful APIs, handling authentication, real-time data sync, and secure communication.
4. Ensure code quality, performance, and scalability through automated testing, code reviews, and best practices.
5. Diagnose and fix bugs and performance bottlenecks.
6. Stay up to date with the latest mobile development trends, libraries, and frameworks.
7. Contribute to app store deployments and release management for iOS and Android.
Required Skills & Qualifications
* Proven experience in mobile application development using React Native.
* At least 3+ years of commercial experience in software development.
* Strong understanding of JavaScript/TypeScript, Redux, and mobile app architecture.
* Familiarity with native modules and bridging to native code (iOS/Android) when needed.
* Experience with mobile UI/UX design principles and responsive layouts.
* Familiarity with CI/CD tools for mobile apps, app signing, and release processes.
* Good understanding of security best practices in mobile development.
* Tertiary qualification in Information Technology, Software Engineering, or related field.
What You Will Get In Return
Working with us means enjoying a strong sense of purpose and engaging in meaningful work every day. Some of the benefits include:
* Salary packaging
* Flexible working conditions
* A range of leave options for all that life throws at you
* Commitment to wellbeing, inclusion and diversity