Senior Backend (Node.js) Developer

Scroll to content

For our Danish client we are on the lookout for a 👨🏻‍💻 Senior Backend (Node.js) Developer.


🌍The client:

Our Client democratizes the eCommerce market by empowering webshops and suppliers alike to compete against giant international companies like Amazon.

They are a young company, and are experiencing good growth. They are looking for a talented software engineer, who will play a central role in shaping and building their future product! They strive to create a culture which is fun, rewarding and transparent with room for personal and professional development - where everybody feels like they're part of something bigger.

Being one of the early employees you're going to be a big part of the decision making. 

They believe in freedom and responsibility. They aim to be a company where everyone feels a sense of responsibility to do the right thing to help the company at every juncture. They believe that people thrive on being trusted, on freedom, and on being able to make a difference. They foster freedom and empowerment wherever they can. 


⚙️What you'll be doing:

  • Take part in, and lead discussions for projects.
  • Integrate with different platforms, and product suppliers, and create generalized solutions, ensuring that we're building the right things at the right time and at the right quality.
  • Working with all parts of the client's stack which consists primarily of PostgreSQL, NodeJS, GraphQL, React, Heroku and Digital Ocean.
  • Get responsibility across the product, and contribute to the team and use your skills broadly within the product team.


🧠They are looking for:

  • A person who loves structure and details, new technology and bit challenges, who's responsible and know how to get things done.
  • Willingness to take charge, responsibility, and challenge the existing process, the team, the product, and yourself.
  • Experience working with Node, Javascript, relational databases like PostgreSQL, and docker.
  • 🕑 At least 6 years of software development experience. And experience in working with both object oriented and functional programming.
  • Ability to communicate well about your own code and others code, and giving good constructive feedback in code reviews.
  • A true believer and a practitioner of automated testing at all levels. With a good understanding of how to write those tests.
  • Proven experience working with systems at scale with high-availability and high throughput.
  • Empathy, curiosity, and desire to constantly improve, acquire new skills and with a "get stuff done" attitude.


🔥You might also have:

  • Hands-on experience with public Cloud computing services
  • Working with distributed teams across time zones
  • Experience with React and frontend libraries
  • Experience with designing GraphQL and REST endpoints



 

 

Additional information

  • Remote status

    Flexible remote

  • Employment type

    Full-time

  • Employment level

    Executive / Senior Level

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

Belgrade, Serbia

Bulevar kralja Aleksandra 28
Beograd Directions ba@teamcubate.com +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. 

Teamtailor

Applicant tracking system by Teamtailor