Senior Back-end Developer (Node.js)


About client:

Our client is a young and rapidly growing danish scale-up which consist of 40+ passionate people such as learning experts, psychologist, creative daredevils, developers, and learning enthusiasts. Their vision is to make employees happier by helping companies making their employees better. They have created the world's first Learning Life Cycle platform, that assists and engages companies with digital learning. They work with customers such as McDonald's, Fitness World, Lunar, and NCC. 

Main responsibilities: 

Together with your colleagues, you will create new features as well as maintain and improve the existing backend code. You and the team will work closely with the product and frontend team in order to shape the direction of the platform. 

Together with the other backends, you will be a part of building the architecture of the platform both from a coding perspective but also from an infrastructure perspective. Our client strives to be up to date on the latest trends when it comes to modern infrastructure.  

Skills and requirements: 

  • Must have 3+ years of experience in node.js 
  • Must have proven experience in working with service-oriented architecture/microservices. 
  • Must have 3+ years of experience with SQL 
  • Must have experience with Sequalize ORM or similar 
  • Experience with AWS and Linux is a plus 
  • Experience with Typescript is a plus 
  • Must have experience working with continuous integration 
  • Must be a team player and love to work in an agile environment 
  • Should ideally have a bachelor’s degree as a minimum within computer science, but the related proven experience can also be acceptable. 

Who are you? 

  • You are open-minded and love to establish and maintain relationships  
  • You have a sense of detail and go to your work with a great deal of ambitiousness 
  • You like working in a team 
  • You like to carry out several projects at the same time and understand how to maintain the overview 
  • You have the ability to push projects forward as well as comply with deadlines 
  • You work independently and are structured in your work access 
  • You are fluent in English 

This job position is a full-time opportunity.

Location: Remote

Or, know someone who would be a perfect fit? Let them know!

Belgrade, Serbia

Bulevar kralja Aleksandra 28
Beograd Directions +381 60 4010 604 View page

Perks and Benefits

  • Shared Workspace

    We're not a traditional outsourcing company as you know it (we don't use that term here), but a hub that finds, recruits, and manages teams who work together on different projects all in one shared workspace.

  • Cool and Friendly Vibe

    We've heard many times that the vibe resembles that of a cool and relaxed savvy startup office - with an open-concept environment, cool, concrete columns, a spacious free drink & snack area, and the most beautiful view of Belgrade. Oh, and we have a big, yellow, comfy couch!

  • The People

    And most importantly - the people. The atmosphere of creativity and productivity in a space that celebrates individual differences, experiences, and talents. Just imagine a workspace with different teams sitting next to each other, sharing ideas amongst themselves. Now that's valuable cooperation that leads to both personal, and career growth.

  • Remote Option

    Remote working is an option, of course. Many employees choose to manage their time by working a couple of days from the office, and then a couple of days from home. You choose what's in sync with your lifestyle, and our team is here to make it work.

Workplace & Culture

We believe that a workplace is more than just a place where people work. And we know that a happy employee provides the best results. That's why Teamcubate's core team goes to great lengths to keep our employees happy. 

Already working at Teamcubate ApS ?

Let’s recruit together and find your next colleague.


Applicant tracking system by Teamtailor