Job Description


Kyiv, Ukraine

Senior Node.js Developer

Skelia invites a creative Senior NodeJS Developer for long-term and full-time employment at its service center in Kyiv, Ukraine. Our customer is a German Fintech company aimed at automatization and digitalization of the banking world. You’ll be working on an ambitious mission to build the most convenient business platform that will unite multiple services and fulfill all industry needs. If you are ready to innovate and strive with a team of skilled experts – enroll for our opening.


Take ownership of large-scale project and deliver solutions

Writing clean, well designed, testable, efficient code

Investigate current solutions and new solutions

You will collaborate with people across several teams facing cutting-edge technologies and development practices


3+ years hands-on experience in Node.js

Strong proficiency with JavaScript and TypeScript

Knowledge of Node.js and main frameworks for microservices

Knowledge of main mechanisms for authentication/authorization in distributed architectures

Integration of multiple data sources and databases into one system

Understanding fundamental design principles behind scalable applications

Knowledge of relational databases and document-oriented databases

Implementing automated testing platforms and unit and integration tests

Basic knowledge of containers and Docker

Proficient knowledge of git and GitFlow

Understanding AWS services will be a plus

Upper-intermediate level of English

Good communication skills

Skelia Offers

Competitive salary

Direct cooperation with European based clients, business trips

Democratic management style with Agile based processes

Comfortable office in convenient location

24 working days paid vacation, paid sick leaves, possibility to work from home

Flexible schedule with 8-hour working day and 5-day working week

Training programs and fully paid language classes (English, Dutch, Polish)

Flexible benefit package

Unforgettable events for you and your family


In your resume please allow our company to use your personal data.

Share this job

all positions