We are looking for a Senior Node.js Developer to join our iGaming product team and help build and scale a high-load platform serving multiple international brands. You will work on microservices architecture, event-driven systems, and core platform components while contributing to technical decisions and engineering excellence. Key Responsibilities: * Design, develop, and maintain RESTful and GraphQL APIs. * Build and support scalable microservices and event-driven integrations using Kafka. * Develop high-quality, maintainable code covered by unit tests. * Configure and maintain GitLab CI/CD pipelines and deployment automation. * Create and maintain Helm charts for Kubernetes deployments. * Monitor system performance and configure Grafana dashboards, alerts, and observability tools. * Participate in architecture discussions, technical design reviews, and system improvements. * Conduct code reviews and mentor middle and junior engineers. * Ensure smooth knowledge transfer and contribute to team best practices.
Requirements: * 5+ years of commercial experience with Node.js. * 3+ years of experience with NestJS. * 3+ years of experience with TypeScript. * Strong experience designing and developing microservices architecture. * Hands-on experience with Kafka and event-driven systems. * Experience with GraphQL and RESTful APIs. * Solid knowledge of Docker and Kubernetes. * Strong SQL skills and experience with PostgreSQL or other relational databases. * Experience with monitoring and observability tools (Grafana, Prometheus, ELK Stack). * Experience with GitLab CI/CD pipelines. * Proven experience in code reviews and mentoring engineers. * English level: Intermediate or higher.
Would Be a Plus: * Experience in iGaming, FinTech, or other high-load industries. * Experience with cloud platforms (AWS, GCP, Azure). * Knowledge of distributed systems and performance optimization. * Experience with Helm and infrastructure automation. * Understanding of security best practices for backend services.
We Offer: * 20 vacation days + 36 paid sick leaves per year. * Flexible schedule with no micromanagement. * Opportunity to work on a scalable international platform used across multiple markets. * Participation in architecture and technical decision-making. * International team with transparent processes and fast decision-making.
Selection Stages: * Call with Recruiter * Technical Interview * Final Interview * Job Offer
Join us and help build a scalable, high-performance iGaming platform used by players worldwide!