Role Overview
We are seeking a skilled React Developer to join our team in Bangalore. This is a full-time, in-person role requiring 5 working days per week.
Responsibilities
- Implement elegant User Interfaces and strive for pixel perfection.
- Ability to write high-performance, reusable code for UI components, including appropriate testing.
- Experience with browser-based debugging and performance testing software.
- Experience and skills beyond basic web site construction and field validation into areas of scalable front-end architecture, caching, web workers, client side storage, responsive layouts, performance optimisation, SVG, cross browser debugging and analysis.
- Expert knowledge of cross-browser, standards-complaint, semantic markup as well as other best practices.
Requirements
- Previous experience working as a React.js Developer and data structure libraries (e.g., Immutable.js).
- In-depth knowledge of JavaScript, CSS, HTML, DOM manipulation, JavaScript object model and front-end languages.
- Knowledge of REACT tools including React.js, Webpack, Enzyme, Redux, and Flux.
- Familiarity with more current specifications of EcmaScript.
- Experience of Working with React Hooks and TypeScript.
- Experience with common front-end development tools such as Babel, Webpack, NPM, Bower, Gulp etc.