Position: Senior Full Stack (React.js +Node.js) Engineer Airline content provider project
Company: Sunvery
Category: Node.js
Experience required: 3y
English level: intermediate

Required skills
— At least 3+ years of full-stack web development experience producing a broad range of applications;
— Experience developing applications and services with Node.js and related tools;
— Solid experience in JavaScript and web abilities;
— Experience with React/Redux;
— Experience building RESTful web services (ideally with Node.js and Restify/js);
— Experience interfacing with third-party APIs (ideally using Node.js)
— Experience with SQL and NoSQL databases (ideally MongoDB)
— Experience with the ELK stack including Elastic Search and Kibana for analytics;
— Experience with CSS3, LESS or SASS or similar;
— Experience with Jest, enzyme, chain, and mocha;
— A good understanding of web protocols and HTML5 API;
— Understanding of microservices architecture and Docker containerization.

We offer
— Flexible working hours (full-time, 8 hours working day);
— Comfortable office (B+ class) with unlimited car/bicycle parking space at cozy eco-part of the city;
— Corporate Bolt subscription for work trips;
— Remote-friendly environment;
— You can select a laptop or a desktop computer that suits you best. Most of our engineers are working on the newest Apple MacBooks;
— Social package, including free medical insurance, sports compensation, budget for education, English classes, mental health training sessions;
— 20 days of annual vacation;
— 15 days of fully-covered sick leaves;
— Having fun with your team is required.

Responsibilities
— Creating unit tests — both client-side and server-side;
— Develop web application adopting best industry practices;
— Taking a part in the technical discussions;
— Writing comprehensive design documentation.