Position: Junior Front End Developer
Company: HR Studio
Experience required: 1y
English level: intermediate

ReactJS Developer requirements
**- 1.5+ years of experience**
- Good knowledge of JavaScript and TypeScript
- Good knowledge of HTML/CSS. Comprehensive understanding of Responsive Design Principles as well as familiarity with such layout techniques including Flexbox and CSS Grids.
- Experience with web development
- Experience with React, must be proficient in current React design patterns, such as the use of hooks as well as familiarity with React Router.
- Experience in state management and design like Redux
- Understanding the build process of web application, design patterns, transpilers, and module bundlers.
- Understanding NoSQL databases
- Understanding of Object-oriented programming, asynchronous and functional programming
- Communication skills
- Ability to understand complex business logic of modules
- Ability to support existed modules and implement new modules
- Good to know next.js

Tech Stack:
JS Framework: React
Markup: HTML, JSX
CSS processor: Less, Scss
State management: Redux
Module bundler: Webpack
Version control system: GitHub
Task Manager: Jira
IDE: VSCode, Atom

Responsibilities:
- Writing clean, maintainable and efficient code;
- Communicate and collaborate with team members;
- Feeling of common sense;
- Self time management.