Overview

 

We are looking for a talented, Middle, or Senior Full Stack Engineer who loves to implement complex UIs for non-trivial usage. Instead of watching a movie on the plane 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.

The 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.

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.