Technical Specialist React:
Must have 6+ years of experience.
Primary Skills:
· Experience on React, TypeScript and any other JS framework.
· Experience in designing and developing web application and mobile apps.
· Hands-on experience on MVC-based JavaScript Frameworks jQuery, JSON, OOJS along with integrating the code with server-side technologies.
· Deep knowledge of state management libraries such as Redux and commonly used modules based on extensive work experience.
· Knowledge of modern authorization mechanisms, such as JSON Web Token
· Must have experience in Web services, Web API, REST services.
· Must have in-depth knowledge of JavaScript, JS, jQuery, and front-end languages.
· Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
· Should have analytical and good problem-solving skills.
· Good understanding of SDLC, Agile methodologies.
· Good communications skills (written and verbal) to effectively communicate with customers and stakeholders.
Job Responsibilities:
· Design, build and maintain efficient, reusable, and reliable codes by setting expectations and feature priorities throughout the development life cycle.
· Building reusable components and front-end libraries for future use
· Translating designs and wireframes into high quality code
· Work closely with back-end developers to find ways to push the limits of existing Web technology in service of creating the best possible user experience.
· Responsible for implementing quality UI practices at all stages of the application development.
· Resolve bugs and cross-browser/device compatibility issues.
· Optimizing components for maximum performance across a vast array of web-capable devices and browsers
· Familiarity with code versioning tools such as Git.
· Familiarity with unit test writing on React using React Testing Library is a plus point.