Our developers build the systems our customers use to shop for groceries — as well as the software that runs our warehouses, supports last-mile, and helps our purchasing and commerce teams operate effectively.
What you'll do
We build software in a lean and pragmatic way, and care about choosing the right abstractions for our domain and continuously balance delivery speed against long-term complexity.
Our stack includes Typescript, React Native, modern PHP and PostgreSQL. We prefer to work with people who have seen—or want to learn—different technologies, as we consider our tools a means to an end.
You will:
We invest heavily in automated testing and code readability. Refactoring is part of the job. Abstractions are revisited when the business changes.
We use LLMs as productivity tools where appropriate, but every line of code shipped to production is understood and owned by the developer who commits it.
What you bring
You likely:
Bonus points for:
Don’t worry if you don’t match every point above. We hire for long-term potential, curiosity and the ability to learn quickly.
A minimum of B2 level Dutch working proficiency and a full-time availability of 36-40 hours per week are required.
What we offer
Interested?
We would love to hear from you! Our process starts with a technical assignment, followed up by an on-site interview in Amsterdam.
Should you have any questions, please contact us on jobs@crisp.nl.
A reference check is part of our selection process.
At Crisp, we strive for an inclusive and diverse work environment where everyone is welcome, regardless of their background, gender, age, ethnicity, sexual orientation, religion, or ability. We encourage applicants with diverse perspectives and backgrounds to apply and believe in equal opportunities for all. We value the unique contributions each employee can bring and are committed to creating an inclusive workplace where everyone is respected and appreciated.