React JS Developer Job Description Template
Our company is looking for a React JS Developer to join our team.
Responsibilities:
- Learn and understand user interactions;
- Construct visualizations that are able to depict vast amounts of data;
- Responsible for development of new highly-responsive, web-based user interface;
- Develop a flexible and well-structured front-end architecture, along with the APIs to support it;
- Support transition of application throughout the Product Development life cycle;
- Familiarity with RESTful APIs;
- Thorough understanding of React.js and its core principles;
- Translating designs and wireframes into high quality code;
- Familiarity with modern front-end build pipelines and tools;
- Knowledge of modern authorization mechanisms, such as JSON Web Token;
- 10+ years of total experience;
- Familiarity with newer specifications of EcmaScript;
- Document what must be migrated. Often requires more coordination points for transitioning systems. Document what must be migrated / file properties;
- Review code developed by other Developers;
- Familiarity with code versioning tools such as Git, SVN, and Mercurial.
Requirements:
- Good time management skills;
- Experience with REST API’s;
- Git knowledge is a plus;
- Experience with REACT;
- React JS-L3 (Mandatory);
- Team player;
- React Native-L3;
- Experience with HTML and CSS;
- Must be a team player;
- Strong React Javascript, ES6, Node, npm, html5, css3, ‘bootstrap OR foundation UI’;
- Great interpersonal and communication skills;
- Experience with JavaScript;
- Bachelor’s Degree in Computer Science, Computer Engineering or a closely related field;
- Fair knowledge of software patterns;
- Well-versed in software engineering principles, frameworks, and technologies.