Position: Frontend developer (React)
Company: Webbylab
Category: JavaScript
Experience required: 2y
English level: intermediate

**We expect you to have:**

- 2+ years of experience building web applications using React.js;
- Thorough understanding of React.js and its core principles;
- Strong proficiency in JavaScript / ES6 + / HTML5 / CSS3;
- Experience with Redux;
- Experience with mongodb;
- Expert knowledge of git/github/Unix basics;
- Good knowledge of common front-end development tools (Webpack, Babel, NPM, etc.);
- A desire to take a creative approach to development of new features;
- An ability to design a cloud-native distributed web application from scratch;
- Strong Intermediate English. Oral communication in English on technical topics is a must.

**Would be a plus:**

- Understanding of scientific concepts (eg. tensors, crystal symmetry, 3D meshing);
- Understanding the principles of Backend (Node.js) development;
- Knowledge of websockets;
- Understanding and experience of using Docker.

**We offer you:**

- Challenging tasks and continuous professional growth and feedback;
- Want to upgrade your skills? No problem, WebbyLab is ready to compensate for your trainings, conferences, courses, etc .;
- Internal pieces of training, hackathons, demo presentations of our projects;
- An opportunity to take part in writing technical articles and receive remuneration;
- Technical literature, consulting of our IT specialists;
- Flexible working schedule and type of work (remote/office);
- Paid vacation of 20 working days, sick leave and medical insurance;
- Gifts and bonuses for your birthday, WebbyLab's birthday and New Year's holidays. 

**Feel free to contact us and share your CV!**