V
VeliTech
BackendSenior
Senior Node JS Engineer
JavaScriptTypeScriptNode.jsNestJSPostgreSQLKafkaRedisREST APIgRPCAWSDockerKubernetesCI/CDClickHouseSentryGrafanaELK StackWebSockets
About the Position
VeliTech is a product company building a full-stack ecosystem for iGaming businesses. The Senior Node JS Engineer will join the VeliHorizon team to design and maintain scalable backend services using Node.js, microservices, and modern infrastructure.
Responsibilities
- 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
- 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
- Knowledge of architectural patterns and design patterns (plus)
- Experience with high-load (plus)
- Experience with Clickhouse (plus)
- Experience with Sentry, Grafana, ELK (plus)
- Experience with WebSockets (plus)
- Expertise in performance optimization for backend services (plus)
Benefits
- Real mentorship, a clear career path, and support to lead your product
- Battle-tested tech stack: microservices, serverless, SRE strength
- Insurance and 10 days' sick leave
- Remote, hybrid, Kyiv office
- 20 days paid vacation, public holidays
- Share your story, grow your voice — inside and out
- Team offsites, community events, and the energy of people who care
Senior Node JS Engineer
View Original