Full-Stack Developer

Got a head full of ideas?

Good!

We are looking to add a passionate and dedicated Full-Stack Developer to our ranks. It is a great opportunity, to work in a tech-driven company. Full of interesting and challenging projects, in a relaxed and friendly environment.

You will be working on the Back-office of our sports betting platform inside an application written in AngularJS that contains all the Back-office for all our products as a single unified SPA that will allow us to provide a single unified experience to our customers.

We use a wide array of technologies and like to stay on the bleeding edge so you will be hacking on AngularJS, node.js for some CLI tools and backend services, CouchDB for component metadata storage, bower and npm (transitioning to just npm) for dependency management. We also have web-pack as our build tool of choice, deploy containerized apps via docker and we do all this via a continuous delivery pipeline.

Requirements:

  • Minimum 5 years work experience in a relevant position
  • C#; .Net 2.0 to .Net 4.8; .Net Core;
  • MSSQL; PostgreSQL; Redis; Kafka; RabbitMQ;
  • Grafana/Prometheus; NewRelic;
  • CI/CD (Teamcity; Jenkins; GitLab)
  • Advanced understanding of JavaScript (ES6);
  • Advanced knowledge of HTML 5 and CSS3;
  • Experience creating fast performing interfaces with at least one JS framework;
  • Experience using React, AngularJS or similar MV* frameworks;
  • Experience with all stages of software development lifecycle;
  • Nice-to-have NodeJS knowledge;
  • Self-sufficient.

 

Apply for this job now! HR team will never use any personal information it receives from you for any purpose beyond recruitment, employment or reference checks, and strongly believes in the importance of keeping the personal information private.

Benefits

  • Shiny new and modern office.

  • Health insurance or gym membership, or a mix of both.

  • Dental Services.

  • Daily catered lunch.

  • Fruit day.

  • Massage at work.

  • Private healthcare and dental care discounts.

  • We hold team-building activities and office parties throughout the year.

  • We have an ever-growing library (online & offline).

  • Flexible schedule.

  • A fun entertainment corner.

  • Internal & external training.

  • Health and well-being in house programs.