Software Engineer / Backend Developer

Scroll to content

On behalf of our client, a Danish shared mobility start-up,wWe are looking for an experienced software engineer to maintain, improve and extend APIs, services, and external integrations. The back-end is implemented in TypeScript and currently hosted in a server-less environment in Firebase/Google Cloud. You will join a small team of engineers working on extending infrastructure and functionality, supporting both the front-end (app) as well as their internal business processes. 

 

What you'll do 📝

These are some of the tasks you’ll be responsible for, but not limited to:

  • Implement new scalable services in the Cloud-based backend, using TypeScript and Node. 
  • Expose those services through structured APIs. 
  • Store and retrieve data in Cloud-based storage, like Firestore.
  • Maintain and extend the back-end infrastructure in Google Cloud.
  • Track and monitor system performance - improve and optimize accordingly.  

Who you are 💭

To be successful in the role you should have some of the following skills and experiences:

  • Relevant work experience in back-end development.
  • Relevant education in computer science, engineering, or similar.
  • Experience with Cloud platforms and services (eg. Firebase, Google Cloud, Amazon, Azure).
  • Solid understanding of TypeScript, Node, npm.
  • Familiarity with NoSQL document databases.
  • Familiarity with server-less environments.
  • Full-stack experience is a plus.

Additional information

  • Remote status

    Fully remote

  • Employment type

    Full-time

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

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. 

Teamtailor

Applicant tracking system by Teamtailor