Design, develop, test, and deploy robust and scalable mobile applications using React Native for both iOS and Android platforms
Write clean, well-documented, and efficient code following best practices
Collaborate closely with product managers, UI/UX designers, and backend engineers to understand requirements and translate them into technical solutions
Participate in code reviews to ensure code quality and knowledge sharing
Troubleshoot and debug mobile applications to identify and resolve issues
Optimize application performance and ensure responsiveness
Stay up-to-date with the latest trends and technologies in mobile development, particularly within the React Native ecosystem
Contribute to the continuous improvement of our development processes and tools
Integrate with backend APIs and third-party services
Ensure the security and data privacy of the mobile applications
Potentially contribute to the development of unit and integration tests
Person Specifications
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience)
Proven experience minimum 3 years in developing mobile applications using React Native
Strong understanding of JavaScript, TypeScript, ES6+, and React principles and best practices
Experience with state management libraries such as Redux, Zustand, or Context API
Familiarity with RESTful APIs and asynchronous programming
Experience with mobile development workflows (e.g., build processes, testing, deployment)
Understanding of mobile UI/UX principles and best practices
Experience with version control systems (e.g., Git)
Excellent problem-solving, analytical, and debugging skills
Strong communication and collaboration skills
Ability to work independently and as part of a team in a fast-paced environment
Nice to have (Insurance Domain knowledge)
Prior experience working on mobile applications within the insurance or financial services domain
Understanding of insurance products, processes, and regulations
Familiarity with insurance-related APIs or data models