React Js Developer Job Description Template
Our company is looking for a React Js Developer to join our team.
Responsibilities:
- Translate designs and wireframes into high quality code;
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers;
- Building reusable components and front-end libraries for future use;
- Developing new user-facing features using React.js;
- Actively participate in design and code reviews to build robust applications and prototypes;
- Optimize application for maximum speed and scalability;
- Collaborate with other team members and stakeholders;
- Developing and enhancing user-facing features using React.js in accordance with design and consistent with business objectives;
- Reviewing and understanding business requirements working with cross-functional teams;
- To build web applications which are efficient, reusable front-end abstractions and systems;
- Analyze system function and performance requirements to support design concepts;
- Assure that all user input is validated before submitting to back-end;
- Learn and understand user interactions.
Requirements:
- React JS-L3 (Mandatory);
- Familiarity with newer specifications of EcmaScript;
- Knowledge of modern authorization mechanisms, such as JSON Web Token;
- Thorough understanding of React.js and its core principles;
- Familiarity with RESTful APIs;
- Hands-on with GIT;
- Core Java-L2;
- Excellent knowledge of responsive design and CSS frameworks/grid;
- Decent understanding of code versioning tools such as Git;
- HTML 5-L3;
- CSS3-L3;
- A knack for benchmarking and optimization;
- Decent understanding of Jest Testing;
- Up to 1 year of experience in working as a React.js Developer;
- Familiarity with React router V4.