Node.js/ Back-End Developer

Sofia, Bulgaria

Description

Our Casino Department is looking to find a Node.js developer to join us. You will get the chance to use the latest open source technologies, will be able to take an active part in improving and optimizing the core of the product and will be able to write a whole new quality code from scratch. If this description matches your plans for career change, please take a look at our new opportunity!

Your role:

  • Lead the design and implementation of a new product – new codebase, using latest open-source technologies
  • Build an updated architecture of the existing product and oversee its technical implementation
  • Following highest standards of Agility and Quality methodologies

Requirements

  • At least 1 year SW Developer experience in large-scale web environment
  • Experience with Node.js, including in production environment
  • Technical knowledge and experience in one or more of the technologies – .NET Framework/C#, SQL Server/PostgreSQL, Java, JavaScript on client and server side
  • Experience with software system and analysis (OOA and OOD)
  • Ambition to write high-quality code covered with unit tests for back-end and front-end
  • Outstanding communication and presentation skills
  • Fluent in English- written and verbal

Nice to have:

  • Experience with React.js
  • Experience with TypeScript
  • Experience with actor model frameworks Orleans/AKKA
  • Experience with NoSQL / in-memory Database
  • Experience with messaging queues such as RabbitMQ

Why join our Dream Team?

Here we’re working really hard (yet not burning-out-hard), but also learning and developing fast (like Usain-Bolt-fast). We are looking for smart and focused people who represent the team spirit and are trustworthy allies in achieving great results. The business environment provokes us to be dynamic and innovative and that’s exactly what we are. We offer great career opportunities – you simply must seize them.

The Company offers excellent benefits

  • Being a part of an international team focused on excellence in product development
  • Very good remuneration
  • Comprehensive health insurance + Multisport card
  • Monthly parking coverage OR Public transport card
  • Team building and fun activities
  • High and modern office facilities
  • Dynamic and friendly work environment
  • Open and transparent communication
  • Long term career growth opportunities
  • Professional growth, extra education opportunities and cross-location knowledge sharing
  • English classes
  • Fruits and snacks at the office

If you are interested in joining the SBTech team, send us your CV in English.

Only short-listed candidates will be contacted.

Confidentiality of all applications is assured!

SBTech.com uses cookies on this website. In order to deliver a better browsing experience and for marketing- both for you and for others- we remember and store information about how you use it. To accept cookies continue browsing as normal. Or go to SBTech’s Privacy Policy for more information