Position: React.js Developer
Company: ITRDev
Category: JavaScript
Experience required: 2y
English level: intermediate

REQUIRED QUALIFICATIONS AND SKILLS:
•Experience 2,5+ years with React.js 
•Typescript;
•Redux-toolkit;
•Proficiency in JavaScript (ES5, ES6);
•Experience with HTML5, CSS3, SASS, JSX, 
•Material-UI;
•Experience of working with UI Kits;
•Experience with Git;
•Understanding the principles of architecture design;
•Following the clean and structured code principles;
•English level not lower than intermediate.

IT WILL BE PLUS:
•Experience in building project architecture from scratch;
•Experience with styled-components.

RESPONSIBILITIES:
•Estimate the time efforts required for features development;
•Interact with a development team during the implementation of the tasks and its specifications;
•Design the architecture of components;
•Work with UI Kit components;
•Implement the UI according to Figma layouts;
•Pixel perfect ISN'T NEEDED;
•Implement the UI based on the style guides according to wireframes without Figma layouts;
•Implement the mobile version based on the web UI;
•Code review of other developers;
•Reviewing existing approaches in the current implementation.

WE OFFER:
• Creative and nontrivial tasks. It is never dull!
• Ability to cooperate in project development due to the implementation of personal ideas;
• Feedback from colleagues, friendly working environment;
• The development and promotion of personal growth programmes, supported by experienced colleagues; 
• Paid vacation and paid sick leaves; 
• English courses.