• At least 5-7 years of development experience in React Native (preferably React Native Web), Redux, JavaScript & Typescript.
• Strong Core JS, JSX, TS, ES6, HTML5, SASS/LESS, CSS3/Flexbox Grid, Unit testing frameworks, REST APIs, Nodejs.
• Deep understanding of Mobile Platform, understanding of mobile architecture and mobile application development (iOS swift/react native), exposure to both Native iOS & Android.
• Ability to create bridging between Native & RN components.
• Understanding of RESTful APIs & ability to consume them in RN.
• Understands CI/CD pipeline for mobile apps.
• Has deployed multiple apps to Play & App Store.
• Working knowledge with at least one of the Cloud platforms like AWS, Azure etc
• Working knowledge of Agile development methodology like Scrum
• Experience in designing the application E2E knowing all design patterns
• Exposure to code quality measures
• Comfort working with remote teams
Soft Skills Required:
• Ability to work with client to take user stories and break them down into deliverable software subtasks
• Ability to work with UI/UX designers on feedback and implementation of mobile features
• Ability to coordinate with QE team on testing and bug fixes
• Able to understand business needs and correlate them to software features that would be worked on
• Help with estimation & planning of software features