Position: Full-stack Developer (React/Node.js)
Company: Webbylab
Experience required: 1y
English level: intermediate

**We expect you to have:**

- 1+ year of experience with JavaScript (Node.js, React, Express, ES6);
- Good knowledge of architectural patterns and programming paradigms (OOP, SOLID, DDD etc.);
- Hands-on experience with common RDBMS (PostgreSQL, MySQL, etc.) and knowledge of DBs design;
- Good knowledge of modern systems architecture components including microservices, event sourcing, and distributed data processing systems;
- Understanding of server-side rendering principles;
- Hands-on experience with state management libraries (Redux);
- Experience with build tools (Webpack, Babel);
- Experience with writing of unit tests;
- A strong intermediate English proficiency. 

**Will be a plus:**

- Practical experience with infrastructure (Web servers, cloud services, containerization, UNIX/Linux command line);
- Experience in the optimization of system performance and understanding of monitoring systems and key metrics evaluation and analysis. 

**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;
- Paid vacation of 20 working days and sick leave and medical insurance;
- Gifts and bonuses for your birthday, WebbyLab's birthday and New Year's holidays;
- Fully equipped kitchen with fruits, cookies and of course delicious coffee, happy breakfast, pizza day, etc.;
- The location of the office is a 10-minute walk from metro Vasilkivska.

**Feel free to contact us and share your CV!**