Full-stack Developer - Node.js

$$$$
Product

🎮 Full-stack Developer (Node.js Focus) — iGaming Team

 

We’re building high-performance, scalable systems in a fast-moving iGaming environment—and we’re looking for a backend-leaning Fullstack Developer who thrives on designing robust architectures while still being comfortable shipping modern frontend experiences.

 

This is not a generic full-stack role. You’ll spend most of your time on the backend, shaping systems, integrations, and core services—but you should also be confident jumping into the frontend when needed.

 

🚀 What You’ll Be Doing

  • Design and build scalable backend services using Node.js and TypeScript
  • Develop and maintain APIs, integrations, and internal architecture
  • Work with event-driven systems (queues, Kafka, async processing)
  • Contribute to frontend applications using React when needed
  • Collaborate on system design, architecture decisions, and technical strategy
  • Improve development workflows using AI / LLM tools to boost productivity
  • Ensure reliability through monitoring, logging, and observability

 

🧰 Core Tech Stack

  • Node.js / TypeScript (primary focus)
  • NestJS / Express / Fastify
  • React / TypeScript / Vite
  • Redis
  • Kafka / queues / event-driven architecture
  • MySQL / PostgreSQL
  • Docker & CI/CD pipelines
  • Sentry, logging, monitoring tools

 

⭐ Nice to Have

  • Kubernetes
  • ClickHouse
  • OpenTelemetry
  • gRPC

 

🧠 What We’re Looking For

  • Strong Node.js backend expertise (this is a backend-first role)
  • Solid experience with React and modern frontend tooling
  • Deep understanding of OOP principles
  • Strong grasp of software architecture and design patterns
  • Ability to think beyond code—system-level and architectural thinking is key
  • Understanding of how different programming languages influence design decisions
  • Experience building scalable, distributed systems
  • Proactive mindset and ability to work independently in a fast-paced environment

 

💡 What Makes This Role Different

  • Backend-first full-stack: architecture and systems > UI work
  • Real-world scale challenges in high-load, event-driven systems
  • Strong focus on engineering quality, not just delivery speed
  • Opportunity to leverage AI tools to accelerate development and innovation

 

🎯 Who This Role Is Perfect For

Someone who:

  • Thinks like a backend engineer, but isn’t blocked by frontend work
  • Enjoys solving complex system design problems
  • Wants to build high-performance, production-grade systems
  • Is curious about new tools (especially AI/LLMs) and how they can improve workflows

 

If you’re excited about building scalable systems, making architectural decisions, and working in a backend-driven environment, this role is for you.

Required skills experience

Node.js 3 years

Required domain experience

Gambling 1.5 years

Required languages

English B1 - Intermediate
Published 8 April
53 views
·
27 applications
See stats of candidates who applied for this job 👀
To apply for this and other jobs on Djinni login or signup.
Loading...