Think of a product. Like lean, mean software. For sports betting. With the best possible real-time solutions. Now think of scaling it. And innovating it. Using cutting-edge technology.

Tailoring the experience for tens of thousands of people daily.

Sounds interesting?


We’re looking for someone with:

  • Passion for designing, developing, and scaling Web applications
  • Experience engineering high-quality software in any object-oriented language
  • Enthusiasm for developing skills in cloud providers
  • Working knowledge of Agile, Continuous Delivery, and TDD principles
  • Good knowledge of a full product lifecycle and distributed systems
  • Know-how in working with multiple data sources/ messaging systems
  • Experience working with Node.js, Typescript, and SQL


Bonus points if you have:

  • Experience with microservice apps
  • Experience working with Nest.js and/or TypeORM
  • Betting and gaming industry experience


What you’ll be doing:

  • Apply incisive design and exceptional coding skills using Node.js, cloud providers, and Kafka to move forward with the ambitious product roadmap
  • Actively support the entire lifecycle of your components – from prototype to post-launch scaling, to production support
  • Lead periodic rapid refactoring that keeps the application code fresh, flexible and reusable
  • Help define team development and engineering best practices
  • Lead the team’s implementation of best practices
  • Provide technical team leadership, direction, and mentoring to more junior team members.
  • Work together to drive forward and deliver new product objectives
  • Work on new features and system design
  • Review component designs to ensure compatibility with the overall architecture
  • Document work where applicable in accordance with agreed standards


What do we offer:

  • Flexible working hours
  • Private medical insurance
  • Opportunities to grow within the company
  • Challenging and interesting projects
  • Attractive salary package
  • Open vacation policy