Senior React Native Tech Lead

Job Description:

 

Key Responsibilities:
To build Mobile Apps (iOS/Andriod) with cutting-edge technologies and integrate with Chatbot.
1. Be part of a self-organising and cross functional Agile team.
2. Be a leader within the team, actively improving overall software quality whilst also helping fellow team members.
3. Create extremely well-crafted front-end web applications using React.
4. Write resilient code that will be continuously tested, deployed and performed at scale
5. Contribute to the team’s technical direction and the improvement of its tools and processes
6. Be responsible for ensuring our Mobile Apps and Chatbot are highly performant, resilient, secure and monitored in production.

 

Requirements:

  • Work on React Native on the front end to create iOS and Android Apps.
  • Thorough understanding of React Native and its core principles
  • Experience using AEM as headless CMS
  • Experience using headless commerce framework(s)
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
  • Experience with popular React workflows (such as Flux or Redux)
  • Experience using GraphQL and Restful APIs
  • Build high-level user interfaces using rapid prototyping methodologies.
  • Work with internal technical teams to identify and build platform elements required to support key mobile product features.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Unit-test code for robustness, including edge cases, usability, and general reliability. Work on bug fixing and improving application performance.

 

Preferred Skills & Qualifications:

  • Proven software development experience in developing iOS/Andriod APPS
  • Have published at least two original iOS & Android app• Experience with iOS and Android SDK
  • Experience working with remote data via REST and JSON
  • Experience with third-party libraries and APIs
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • Solid understanding of the full mobile development life cycle.
  • A minimum of five years as react developer or Tech Lead.