Middle+ /Senior Backend Engineer (Node.js) (iGaming Experience)
DUTIES AND RESPONSIBILITIES:
- Develop and maintain core features of the iGaming platform
- Design and implement scalable and secure business logic
- Integrate third-party services (games, payments, providers, APIs)
- Ensure performance, reliability, and security of backend services
- Participate in architecture decisions and code reviews
- Collaborate closely with product managers and designers
Requirements:
- Strong knowledge of JavaScript / TypeScript
- Experience with Node.js (NestJS / Express / Fastify)
- Frontend experience (React) is a plus
- Understanding of REST APIs and/or GraphQL
- Experience with databases (PostgreSQL / MySQL / MongoDB)
- Knowledge of async programming and performance optimization
- Understanding of security basics (auth, permissions, data protection)
- Experience in iGaming / Gambling / Betting projects
- Experience with high-load systems
- Knowledge of WebSockets / real-time features
- Experience with Docker, CI/CD, cloud platforms
- Familiarity with microservices architecture