Job Openings
React Native Mobile Developer
About the job React Native Mobile Developer
Key Responsibilities
- 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
- Experience with React Native OTA