Engineering
Senior Full-Stack Engineer
Build the Zivra app end to end, from the screens renters use every day to the APIs behind them.
About the role
You'll work across our React Native (Expo) app and our NestJS backend, turning product ideas into features renters can rely on. Rent is the most important payment of someone's month, so quality and trust matter in every detail.
You'll work closely with design and product, take part in decisions about architecture, and help shape how the engineering team works as it grows.
What you'll do
- Design, build and ship features across the mobile app and backend, from first sketch to release.
- Write clear, well-tested TypeScript and review your teammates' code.
- Build the in-app experiences for rent payments, points balances and rewards.
- Improve app performance, accessibility and stability on iOS and Android.
- Help set up our CI, release process, monitoring and on-call practices.
- Talk to users and turn their feedback into improvements.
Your first 90 days
- Ship your first feature to the app within your first two weeks.
- Own a complete product area, such as the rewards experience, end to end.
- Propose and lead one improvement to how we build, test or release.
What we're looking for
- A completed bachelor's or master's degree from a Dutch research university (WO) or university of applied sciences (HBO), or an equivalent degree from abroad.
- 5+ years building production web or mobile products, with real users depending on them.
- Strong TypeScript and React; experience with React Native is a big plus.
- Experience designing APIs and working with relational databases (PostgreSQL).
- Care for correctness, security and the small details users notice.
- Fluent English. Dutch is a plus, not a requirement.
Nice to have
- Experience at a fintech, bank or payments company.
- NestJS, Expo or event-driven systems.
- Experience mentoring other engineers.
What we offer
- A competitive salary and employee stock options, discussed openly in the first call.
- 25 vacation days plus Dutch public holidays.
- Hybrid work from our Amsterdam office on Keizersgracht, with at least two days together each week.
- A laptop and setup of your choice, and travel costs to the office reimbursed.
- A yearly learning budget for courses, books and conferences.
- Visa sponsorship through the Dutch highly skilled migrant scheme where needed.
About Zivra
Zivra is a Dutch money app for renters. Pay rent from Zivra, earn points on rent and card spending, and spend them on rewards around your city: coffee, dinners, fitness and nights out. We're a small team in Amsterdam getting ready to launch in the Netherlands.