- Developing new user-facing features using React.js

- Building reusable components and front-end libraries for future use

- Translating designs and wireframes into high quality code

- Optimizing components for maximum performance across a vast array of web-capable devices and browsers

- Lead the team of developers to ensure the whole development process is organized and done properly

- Driving the project forward while ensuring that strong technical decisions are made with confidence

- Work on greenfield and Large Scale React Applications

Required Qualifications:

- 4+ years of experience with JavaScript/Frontend role

- Proficiency in JavaScript, including DOM manipulation and the JavaScript object model

- Understanding of React.js and its core principles

- Experience with popular React.js workflows (such as Flux or Redux)

- Familiarity with RESTful APIs

- Knowledge of modern authorization mechanisms (such as JSON Web Token)

- Experience with front-end development tools (such as Babel, Webpack, NPM, etc.)

- Hands-on experience in Website Performance optimization and other best practices

- GraphQl knowledge will be considered as an advantage

- Strong sense of ownership and pride in the products you will be building.