Senior Node JS Engineer

🏢 Veli Technologies Ltd. · all Veli Technologies Ltd. jobs
📍 Ukraine
📅 Posted 2026-09-03 · via Himalayas
🏷 Backend-Engineering,Node.Js-Engineering,Software-Engineer,API-Development,Microservices-Engineering,Senior-Node.Js-Engineer,Senior-Node.Js-Developer,Node.Js-Engineer,Senior-JavaScript-Engineer,Technical-Lead-(Node.Js),NodeJS-Developer
Apply on original site ↗

We’re a product powerhouse building a full-stack ecosystem for iGaming businesses. 40M+ players. 250 brilliant minds. One bet: our technology is so rock-solid that we stake our own business on it.
From our hubs in Ukraine, Georgia, the UK, and the Philippines, we blend real-world experience, a battle-tested Tech Radar, all within an open-door culture.

Turnkey isn’t just our biggest team — it’s the engine room of everything we build.
It’s the tech our partners bet their business on: no patchwork, no plug-ins. Just one battle-tested ecosystem designed to launch, grow, and lead in the most dynamic markets.
Turnkey unites VeliHorizon (our core platform), VeliX (the experience layer), and VeliPayments — the trio powers every player's journey and operator’s next big leap.

We invite the Senior Node JS to join the VeliHorizon team.
VeliHorizon — our battle-tested platform built on real gaming floors. High-performance, microservices at its core, API-first by design — it keeps operations smooth, data sharp, and transactions flying.
Every click, spin, and payout runs through Horizon — proven in the toughest conditions, powering thousands of moments a second. Built by cross-functional teams who own every detail — from first idea to live performance.

In this role, you will:
- Design, develop, and maintain scalable, high-performance backend services using Node.js

- Build and maintain RESTful APIs and gRPC services

- Write clean, maintainable, and testable code

- Optimize applications for speed, scalability, and reliability

- Handle asynchronous programming, event-driven architecture, and non-blocking I/O

- Work with microservices

- Use containers and orchestration tools

- Work with CI/CD pipelines

- Monitor application performance and troubleshoot production issues

- Perform code reviews and provide constructive feedback

- Translate business requirements into technical solutions

- Participate in sprint planning and technical discussions

- Proactive and result-oriented approach

- Critical thinking and problem-solving skill

Requirements:
Must have:
- At least 5 years of experience in backend development using JavaScript/TypeScript (NodeJs)

- Experience with NestJs

- Good knowledge of PostgreSQL

- Experience with Kafka

- Experience with Redis

- Strong proficiency in REST API gRPC API

- Experience with AWS, Docker, K8s

- Experience with building and maintaining CI/CD pipelines

Will be a plus:
- Knowledge of architectural patterns and design patterns

- Experience with high-load

- Experience with Clickhouse

- Experience with Sentry, Grafana, ELK

- Experience with WebSockets

- Expertise in performance optimization for backend services

Hiring Process: Intro Call with TA Specialist → Technical Interview → Final interview → Offer

We offer:
Level up daily. Real mentorship, a clear career path, and support to lead your product.
Battle-tested tech stack. Work with what we bet on: microservices, serverless, SRE strength.
Health comes first. Insurance and 10 days' sick leave — because your health is a priority.
Work your way. Remote, hybrid, Kyiv office — find your rhythm.
Time off that matters. 20 days paid vacation, public holidays — to recharge your way.
Build your brand. Share your story, grow your voice — inside and out.
Culture with a pulse. Team offsites, community events, and the energy of people who care.

Originally posted on Himalayas

← All remote jobs

Similar for you