Required Skills & Experience :
JavaScript (React.js, es6) - HTML, CSS, SCSS , React Native -Photoshop, illustrator - basic knowledgeTypescript knowledge is a plusExcellent knowledge of GIT
Developing new user-facing features using React.js and other JavaScript librariesBuilding reusable cross platform components and front-end libraries for future useExpertise with Web Services / REST APIs.Translating designs and wireframes into high quality codeOptimizing components for maximum performance across a vast array of web-capable devices and browsersMaintain and enhance existing websites while adhering to best practicesPlay a significant role in the requirements gathering, working with Design and Product Managers by providing technical suggestionsTake part in Sprint planning calls and provide technical input (approach, estimate)Perform code review before deployment and provide technical review/feedback to engineersUnderstand and uphold current design and architecture patternsWork with the team to deliver business needs in the fastest possible timeframe without incurring significant tech debtRequired experience with React Native, React.js with ReduxStrong user experience focus, and experience delivering consumer tech productsExperience with both Responsive and Adaptive Web DesignAbility to understand business requirements and translate them into technical requirementsComfortable researching and adopting new web technologiesExperience with MongoDB would be a plusExperience as a developer in an Agile/SCRUM environmentCommitment to excellence in designing, coding, testing, debugging, configuring, and documenting softwareStrong communication skills and a collaborative spirit will be key to success in this role.
React, React Native, iOS Development, Android Development, Axios, Redux, Redux-Saga/RxJS (Redux Observable), Debugger, Git, Docker, Mocha
Additional Skills : HTML, SCSS, Jira, Confluence, PhotoShop, illustrator