Position: Middle/Senior FullStack/React+Node.js Developer
Company: Ralabs
Category: JavaScript
Experience required: 3y
English level: upper

We are looking for a talented, Middle, or Senior FullStack Engineer who loves to implement complex UIs for non-trivial usage. Instead of watching a movie in the plain on the old bad quality screen, the solution we are working on allows doing the same on your smartphone. Imagine Netflix, but running on a portable server available for the airline passengers.

Our client is the largest independent Content Service Provider in the world, located in Dublin. The client’s company is 25 years on the market and was not affected by the COVID pandemic because their solution is providing a cost-saving benefit. At the moment, they are supplying video and audio programming and innovative services to over 50 airlines worldwide.

Requirements:
- 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 or similar;
- Previous experience building RESTful web services (ideally with Node.js and Restify/js), good to have – exposure to loopback;
- 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;
- Understanding of development patterns in Node.js and JavaScript;
- Experience with CSS3, LESS or SASS or similar;
- Experience with Jest, enzyme, chain and mocha;
- Experience with Gulp, Grunt or similar workflow tools;
- A good understanding of web protocols and HTML5 API;
- Understanding of microservices architecture and Docker containerization;

Responsibility (it will be a plus)
- You’ll do more than expected;
- Creating unit tests – both client-side and server-side;
- Develop web applications adopting best industry practices;
- Taking a part in the technical discussions; 
- Writing comprehensive design documentation.

Benefits
- 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.