Back-end Developer (NodeJS)

Scroll to content

About client:

Our client revolutionizing insurance by giving customers access to products that work for them in their daily lives. Their technology helps lower insurance distribution costs and reduce premiums while reaching a much larger portion of the African population. 

Our client's vision is to democratize insurance by digitizing insurance policies. The future of insurance is digital and will contribute to lower insurance distribution costs, reduced premiums, and make it economically viable to reach a greater portion of the African population.

Their Digital Insurance Ecosystem delivers a world-class customer experience by automating underwriting, speeding up claims, reducing claims ratios, and increasing profitability. They use state-of-the-art technology to transform insurance.

Main responsibilities:

  • Develop new and maintain current microservices written in Laravel/NodeJS/NestJS/KafkaJS.
  • Design and implement backend API endpoints (Microservices - Pub/Sub - Kafka - Kubernetes, Rest APIs...).
  • Work closely with project manager on database design/maintenance.
  • Write clean code and document everything that's done.

Skills and requirements:

  • 5+ years of experience in backend development. 
  • NodeJS.
  • Typescript.
  • Laravel.
  • Google cloud services.
  • Database (PostgreSQL, Firestore).

It is a bonus if you have experience with:

  • Financial services.
  • Payment - Insurance.

This position is a full-time opportunity.

Location: Flexible 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