NodeJS Backend Engineer
We're a tight-knit, engineering-led team building next-generation gaming and wagering products with a global user base. We're in the exciting phase of scaling up our team and product infrastructure. We’re now looking for smart, self-driven backend developers who enjoy solving hard problems and are eager to grow into highly capable engineers. This full-time remote role is especially well-suited to developers with strong foundational programming skills, a growth mindset, and an interest in distributed systems and infrastructure.
What you'll be doing:
You’ll be part of a small, highly capable team working directly with management and product leads. Your responsibilities will include:
- Designing and building backend services in TypeScript (Node.js), including using event-driven architecture.
- Building and maintaining messaging and queuing systems to support high-throughput systems.
- Implementing and maintaining APIs for internal and external consumers.
- Collaborating on infrastructure work — including setting up and maintaining CI/CD pipelines, cloud environments (GCP), and containerized services.
- Writing clean and maintainable code.
- Working with product managers to translate business needs into technical solutions.
- Learning and applying new technologies quickly and effectively.
You might be a good fit if:
- You have strong programming fundamentals and a knack for problem solving.
- You’re self-motivated, curious, and you enjoy figuring things out independently.
- You have some familiarity with backend development (especially Node.js) and an interest in systems architecture.
- You understand event-driven systems and queues (Kafka, RabbitMQ, Pub/Sub, etc.).
- You’re interested in devops and infrastructure and would be comfortable managing cloud-based deployments and pipelines.
- You enjoy working in an informal, pragmatic team with direct access to decision-makers.
Nice-to-have skills (but not required):
- Familiarity with cloud providers (GCP, AWS)
- Experience with Kafka or other messaging systems
- Comfort with Docker, CI/CD pipelines, or Terraform
- Exposure to real-time applications or high-throughput systems
- Interest or experience in the iGaming domain