Back-end Developer

Back-end Developer

OSRE Amsterdam

What is required?

  • Work experience as (preferably Back-end) Developer
  • Experience with Composer and Git, Frameworks (such as Symfony and Laravel), OOP, PSR-2 and code quality, REST and APIs, SQL databases
  • You can work well in teams
  • Good command of the Dutch and English language

What will you get?

  • €3,000 - €4,000 gross p/m
  • 40-hour workweek
  • 24 vacation days
  • Laptop
  • Room for development and growth in function

What will you do?

  • 50% Developing
  • 20% Operations
  • 20% Scrum events
  • 10% Knowledge sharing

This vacancy has been created based on interviews with employees to help you get a realistic preview of the job.


As a Back-end Developer at OSRE you take part in the expansion and improvement of the platform. You assist with further development of micro services, customer portals and the broad outline of the platform. You frequently work with the JSN API-specification and CQRS, and get to know the way in which applications are built within the company. On the basis of the Domain Driven Design approach, you also identify the questions or issues that are raised by the client. In this way, you get an understanding of the difficulties and challenges you have to take into account.

You cooperate closely with back-end developers, front-end developers, stakeholders, domain experts and product owners.

You enjoy finding your way in unknown territory. You show initiative and enjoy freedom. You should be able to cope with working outside of the ordinary.


Technical Lead, Development

I have an enjoyable day when the product that I am working on is continuously improved and stays that way.

I have a less enjoyable day when most of my time is spent attending meetings.

  • 08:00
  • 09:00
  • 10:00
  • 11:00
  • 12:00
  • 13:00
  • 14:00
  • 15:00
  • 16:00
  • 17:00

Firsthand experience

You receive a question from a client or the feature owner. How do you approach this?

The client, for example, wants to redesign the OSRE platform they use. They wish to build a feature that distinguishes candidates on the basis of wishes; on the one hand, candidates who are searching for a house, and on the other hand, candidates who are searching for an apartment.

Firstly, you assess this request with part of the Development team. You check what is exactly required and what the actual added business value is. In the planning meeting, you discuss who will do which tasks. You discuss how you are going to extend the existing model while ensuring that everyone is aligned. Then, you start actively working towards developing the definition within a time frame of a few weeks. In the meantime, you continuously provide feedback to the client and describe what you have been working on, the challenges you are facing and whether new insights have led to adjustment of the model. You also regularly test whether the built features are functioning well. When the model is fully adjusted, it is delivered and presented during the Spring Review meeting. The client is present at this meeting to view the result.


Within OSRE it is possible to develop in different directions – possibilities are even considered from outside your current field. This depends on how you develop yourself and what possibilities are available at that point.

Back-end Developer

Working at OSRE

OSRE was set up in 2012 and developed a platform to support investors, developers, housing associations, managers and estate agents with the renting and selling of their houses digitally.  The goal is to make operations regarding transactions digitalised and smarter. In this way, OSRE wants the real estate professional to have more time for the personal relationship with the client. OSRE’s drive is to make everything they do smarter.  They want to exceed daily expectations by listening carefully and going beyond digitisation.

  • HQ in Amsterdam
  • Active in the Netherlands
  • 15% / 85%
  • Average age 31
  • 22 employees


Verona Haselager (39) - CCO

Why did you decide to work for this company?
It was fascinating to see what the impact innovation through automation had on my tasks as a property manager. And that was just the beginning. Working on innovation in the real estate branch every day is why I really wanted to work at OSRE.

What was your previous job?
Acquisitor / Team Leader New Construction - Actys wonen.

What do you do in your spare time?
Crossfit, running and doing something fun with the kids.

Sybren van Putten - Product Owner

Why did you decide to work for this company?
Since I first started looking for my own home, I have been amazed at the inefficiency and lack of client focus in the real estate sector. With the idea of changing that by using SaaS, I came across OSRE, who already had the basis for the solution. A complete no-brainer.

What was your previous job?
Product Owner - Endouble.

What do you do in your spare time?
Cycling, motorcycling, sailing and reading.

Amadeus Geelhuysen (33) - Head of Client Success

Why did you decide to work for this company?
I was looking for a nice, new challenge at a company with a cool product and a young, energetic and ambitious team. I found this at OSRE.

What was your previous job?
Sales & Operations, Otazu.

What do you do in your spare time?
Rally driving, traveling, good food.

Jelle Pols (50) - Financial Controller

Why did you decide to work for this company?
Working for a start-up appealed to me because of the dynamic environment.

What was your previous job?
Finance Manager at Stumpel Kantoorboekhandel.

What do you do in your spare time?
Fishing and ice skating

Interesting job?