Main Requirements:
- Strong understanding of JavaScript and its concepts;
- Strong understanding of React and React Native;
- Strong understanding of Native Mobile Development for the target platforms iOS and Android;
- Understanding of Deployment and App Store Guidelines, including submission, signing and release management;
- Strong understanding of JavaScript and its concepts;
- Strong understanding of React and React Native;
- Strong understanding of Native Mobile Development for the target platforms iOS and Android;
- Experience of Mobile UI/UX Design including knowledge of mobile design patterns, responsive layouts, and platform-specific design guidelines;
- Experience of working with public facing retail mobile applications;
- Understanding of React Native ecosystem;
- Understanding of Mobile Performance Optimization;
- Understanding of Deployment and App Store Guidelines, including submission, signing and release management;
- Understanding of Headless CMS, including content model design and implementation;
- Experience with Contentful or similar CMS;
- Understanding of software patterns, coding standards, and best practices including strong understanding of secure coding;
- Knowledgeable of latest mobile app development landscape and trends and passion for continuous learning;
- Good communication skills and ability to mentor/guide others;
Other Requirements:
- Fluent in English;
- Ability to simplify complex problems and obtain a workable solution;
- Customer focus and service delivery.