Senior Software Engineer - Node.js

Advertised Category: 
Category Description: 
Information Technology\Software Development
Czech Republic
Node.js, JavaScript

About the Client

Our client is providing international courier, parcel, and express mail services. It is the world's largest logistics company operating around the world.

About the Role

We’re looking for Senior Software Engineer - Node.js. In this role, you’ll have an opportunity to directly impact digital footprint – through your work on backend APIs of Chatbot solution, based on Node.js.


Your work (Node.js development):
- Design and develop scalable enterprise-grade Node.js solutions for Artificial Intelligence
- Be a Node.js senior developer, advising to more junior team members across the globe
- Implement best practices on scaling, monitoring, testing and enterprise Node.js deployments
- Analyze end-to-end performance of Node.js microservices to achieve the best latency
- Continuously improve CD/CI automated pipeline
- Consult proposed designs with Product Owner and prioritize development effort with him/her
- Work with an enthusiastic team in an Agile environment (SCRUM)
- Collaborate with DHL‘s global teams on continuous improvement of Node.js applications


- 3+ years of experience with Node.js design and development
- In-depth experience with Javascript ES6 and ES7 implementations
- Practical knowledge of microservice architecture and containerization tech (e.g. Docker, Kubernetes, OpenShift..)
- Ability to design & develop scalable and resilient RESTful or websocket APIs (e.g. OpenAPI)
- 5+ years of experience in overall software development lifecycle
- Familiarity with using CD/CI tooling such as Git, Jenkins and Maven
- Passion about great customer experience
- Good communication skills to sometimes explain your work to a non-technical audience
- Excellent written and spoken English

Nice to Have Skills

- Basic knowledge of Virtual Assistant technologies (e.g. Google Dialogflow, IBM Watson..)
- Experience with cloud services such as AWS, GCP or Azure
- Knowledge of Agile / DevOps software development (GitOps is a plus)

How to apply
In case of your interest to apply for this position, please, send us your curriculum vitae in English language on .
Mission statement

Our mission is to offer variety of matching jobs to qualified candidates and fulfil our client recruitment and project needs. We have decided to operate and source in Eastern European countries.

Contact us

Klariská 14, 811 03 Bratislava, Slovakia
Lidická 700/19, 602 00 Brno, Czech Republic Phone: +421 903 427089
Copyright 2018 © All Rights Reserved