Position: Software Engineer (React & Node.js)
Company: WebbyLab
Category: JavaScript
Experience required: 2y
English level: upper
Published: 2021-04-01T00:00:00+03:00

**Responsibilities**

Communicate and collaborate closely with internal and external development & infrastructure teams in Europe
Actively participate in overall team meetings, architectural design sessions, product meetings, communities of practice, etc.
-
Be responsible for the front-end and middle layer stack, and the improvement and realisation of a microservice’s architecture
Create an architectural design to illustrate high-level solutions to an application and feature requests
Deliver high-quality, testable and maintainable code as well as review code written by others
Improve the code quality and delivery approach using best practices
Deploy applications on AWS servers using automation services
Translate UI designs into well organized and structured HTML5/CSS3 compatible with modern browsers and mobile devices (IE9 support and higher)

**Requirements**

A сomputer science, software engineering, or related field master's or bachelor's degree is a must
At least 2 years of commercial experience with React, Node.js, ES6, and Express
Understanding of server-side rendering
State management libraries — Redux
Experience with the writing of tests on Jest
Experience with modern build tools (Webpack, Babel)
Proficient understanding of web markup (HTML5/CSS3)
Practical experience in the creation of highly adaptive cross-browser layouts
A strong intermediate English proficiency with good communication skills


**As a plus:**

Hands-on experience with microservices architecture
Experience with Vue.js framework
Hands-on experience with Atlassian services (Bamboo, Bitbucket, Jira)
Strong theoretical knowledge of infrastructure (AWS, Docker, Databases)

**We offer you:**

Excellent opportunities and prospects for professional growth in the company (our employees grow to Tech, Team leads in teams and introduce new approaches to projects);
Internal pieces of training, hackathons, demo presentations of our projects;
Compensation of expenses for participation in conferences;
Flexible working schedule;
Paid vacation of 20 working days and sick leave;
Gifts and bonuses for your birthday, WebbyLab’s birthday and New Year’s holidays;
The convenient location of the office 10 minutes walk from metro Vasilkovskaya;
Fully equipped kitchen with fruits, cookies and of course delicious coffee, happy breakfast, pizza day, etc;
Corporate events and sporting events: we play soccer, kicker, What? Where? When?, we go to the mountains and just have fun :)