Job VC

Senior BackEnd developer

SharksCode · djinni · Senior · $$$$ · Тільки віддалено Країни Європи та Україна
Open original ↗
Hi! We are looking for a Node.js Backend Developer (NestJS) to join our pack at SharksCode 🦈💙
SharksCode is a Ukrainian IT company that develops high-tech software solutions and B2B platforms, particularly in the iGaming industry.
We are looking for a
Node.js Backend Developer
who will work on building scalable backend services and integrations within a distributed architecture. In this role, you will participate in designing and developing platform services, integrating external systems, and contributing to technical decisions that impact the overall product architecture.
We expect that you:
– Have
5+ years of commercial experience with Node.js development
.
– Have
1+ year of experience with NestJS
or are ready to quickly adopt it.
– Have experience developing
REST APIs and/or GraphQL services using NestJS
.
– Have strong proficiency in
TypeScript
.
– Have hands-on experience with
MongoDB, MySQL, or PostgreSQL
.
– Have experience integrating
third-party APIs and services
.
– Have experience working with
message queues (RabbitMQ, Kafka, or similar)
.
– Understand
distributed systems architecture
.
– Have experience using
Redis for caching or Pub/Sub mechanisms
.
Your future responsibilities:
– Design and develop
backend services and product functionality
.
– Build and maintain
integrations with third-party financial and technical services
.
– Develop
public payment APIs and internal microservices
.
– Participate in
technical discussions and architecture decisions
related to platform development.
– Ensure high code quality and follow
engineering best practices
.
– Share knowledge and contribute to the
development culture within the team
.
Nice to have:
– Experience working with
high-load systems
, especially with live or real-time data.
– Experience writing
automated tests (Unit, Integration, E2E)
.
– Experience with
WebSocket, gRPC, or other real-time technologies
.
– Knowledge of
architectural patterns such as CQRS, Event Sourcing, or DDD
.
– Experience with
Docker, Kubernetes, or CI/CD pipelines
.
– Experience working in the
gambling or betting industry
.
Interview stages:
🤝 Interview with Recruiter.
🧠 Technical Interview.
💙 Offer.
We offer:
🌴 24 paid vacation days, 14 sick days, and 5 days off.
⏰ Flexible start of the working day — from 9:00 to 11:00.
🏥 Medical insurance.
💰 Bonuses and performance-based rewards.
🐶 Office in the center of Kyiv — pets are welcome, we are pet-friendly.
💆 Lounge area in the office to recharge during the day.
🎾 Padel tennis, football, and training at the polygon for those who enjoy active leisure.
📚 Learning compensation, internal meetups and workshops, as well as access to the corporate LMS with courses.
🎁 Corporate currency that can be exchanged for merch, gifts, or additional benefits.