Skip to content

Fullstack / Backend Software Engineer

Remote
  • Amsterdam, Noord-Holland, Netherlands
Product Delivery

Job description

Returnista is one of Europe’s fastest growing startups.


If you are feeling disillusioned with your current job as a software engineer or developer, Returnista could be the environment where you thrive! We work with modern software engineering practices that focus on continually delivering value to our users. We aim to create an environment that takes good engineers to the next level where they are proud and motivated by their work.

In this role, you will be a key member of our Product Engineering team building our SaaS Returns Management Platform. As part of the team, you will first need to understand and help to decide how best to solve the problems we and our customers are facing. You will then write high quality Typescript code, frequently shipping to production, to be used by hundreds of thousands of monthly users.

If the following statements appeal to you, maybe we're a match…

What we do:

  • We work with TDD, CD and other XP practices.

  • We focus on the problem today, not tomorrow.

  • We take pride in delivering quality.

  • We work in small, frequent steps, continually getting feedback.

  • We don’t constrain ourselves by convention.

What we don't do:

  • We don’t use Jira.

  • We don’t do scrum, sprints or estimate story points.

  • We don’t build features – we deliver capabilities.

  • We don’t do Gitflow, – we do Trunk-based-development and CI/CD.


Our values and culture

At Returnista, our working culture is guided by four core values:


We’re on this journey together: Working at a successful startup isn’t the same every day, as we constantly grow and innovate, we face new challenges. It’s important that we embrace this journey but also positively support each other. In practice, this can range from pair programming to travelling and celebrating together.


We do it right: When you’re moving fast it can be tempting to constantly cut corners to things done. But this results in a product that is a struggle to work with and has unhappy users. We make that extra effort to be proud of what we’re building; understand the problem we’re solving, write one more test or tackle technical debt.


We are empowered to act, challenge and lead: To work effectively as a team everyone must have a voice and feel they can stand up and be counted. As a software engineer at Returnista we want you to feel empowered. That could mean proposing new ideas, fixing things without seeking permission or challenging the CEO.


We are intrepid: We want our engineers to show initiative and to innovate. Intrepid Friday’s give us the opportunity to work on things that might not ostensibly be the highest priority, but can make a big difference to our product or how we work.


Our stack:

  • End to end Typescript:

  • Node.JS

  • React

  • Postgres

  • Docker, AWS, Datadog

  • DDD, Hexagonal Architecture

What we offer

  • Join a fast growing scale-up company

  • Work in a positive, supportive and non-toxic environment

  • Hybrid or Remote working opportunities

  • Macbook

  • €2k annual training budget

  • Annual travel budget to spend time with colleagues in other locations

Job requirements


  • A degree or equivalent work experience

  • Expertise in our core technology stack

  • See yourself as an “engineer” not just a coder

  • Wants to work in a TDD, CI/CD, pair programming etc, environment

  • A continual learner and stay up to date with new technology, techniques and ideas.

  • Understand the value of creativity and communication in software engineering

  • Fluent in English, both verbal and written.

or