Position: Middle React.js developer for product company
Company: Independent consulting
Experience required: 2y
English level: intermediate

**Responsibilities:**
- Take part in product development
- Take an active part in suggesting ideas, discussing offers concerning improvements on a project both with the team and the client

**Requirements:**
Bachelor’s degree in computer science, information technology, or a similar field.
Previous experience working as a react.js developer 2+years.
In-depth knowledge of JavaScript, CSS, HTML, and front-end languages.
Knowledge of REACT tools including React.js, Webpack, Enzyme, Redux, and Flux.
Experience with user interface design.
Experience with browser-based debugging and performance testing software.
Excellent troubleshooting skills.