Senior+ / Lead NodeJS Developer (igaming)

We are looking for a Senior+/ Lead Node.js Developer (highly technical, no team leadership responsibilities) 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:
7+ 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! 🚀

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available