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
- Bachelors 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
Key ResponsibilitiesDesign develop test and deploy robust and scalable mobile applications using React Native for both iOS and Android platformsWrite clean well-documented and efficient code following best practicesCollaborate closely with product managers UI/UX designers and backend engineers to un...
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
- Bachelors 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
View more
View less