Job details

Senior Backend Engineer (Node.js)

  • Redux
  • Node.js
  • Docker
  • AWS
  • PostgreSQL
  • React.js
  • Redis

This job might be expired

Reasons could include: the employer is not accepting applications, is not actively hiring, or is reviewing applications.

Posted: 1 year ago

 
As an online gaming startup, our software is the heart of our business. We strive to create a safe, engaging and unparalleled player experience. We research, experiment and iterate. Our mission: to build a product and an organization that puts the experience first, delivering high-quality products our players love while enabling our people to be productive and creative without unnecessary disturbances.


What you will do:
  • Work on a backend Node.js app built using DDD, CQRS Event Sourcing techniques backed by PostgreSQL Redis.
  • Work within an Agile team made of no more than 5 people.
  • Attend a weekly standup meeting.
  • Become a member and owner of our engineering culture, learning from other talented people, and sharing your own knowledge.

Examples of tasks our teams have worked on:
  • Splitting the entire system into small, more cohesive modules, and evolving the architecture with modern distributed system patterns.
  • New integrations with various game providers, sports bets ticket systems, payment providers and third-party authentication mechanisms.
  • Creating new rewards and incentive systems that our players love.

Requirements


Who we are looking for:
  • 4+ years experience as a software engineer
  • Someone who possesses demonstrated practical knowledge of Node.js, PostgreSQL, React + Redux and software design patterns.
  • Experience with CQRS, DDD, Event Sourcing, TDD and shipping large enterprise applications.
  • Experience in DevOps is nice to have. We use Docker, Terraform, CircleCI and AWS.
  • Appreciates the concepts and principles underlying open-source culture and good software development practices.

**Please include an English CV/Resume and a portfolio that contains your works**