Backend Developer
Who we are
We’re currently investing in strengthening our technical foundations – reducing tech debt and improving performance, security and reliability – so that Cineville can continue to grow. That work makes it easier and faster to build new products and features in the future.
To support this next phase, we’re looking for a Backend Developer in their early career to join and strengthen our Development Team. Your work will directly support affiliated theaters, international Cineville teams, and most of all: our members. You will be part of our Development team, which includes three backend developers, three frontend developers, a data analyst and a product owner, supported by the director of Software and Services.
What you'll be doing
- Contribute to building and maintaining reliable backend services.
- Work independently on well-scoped tasks, keep others informed, raise blockers early, and ask for help when needed.
- Take ownership of your work: ask clarifying questions, communicate progress proactively, and follow tasks through to completion.
- Learn from more experienced engineers through pairing, code reviews, and day-to-day collaboration.
What you’ll be working on
Cineville’s success is powered by our own software ecosystem, built around two main systems: CultureKit and Cineville Digital.
CultureKit is the core subscription and membership platform for Cineville, Podiumpas, and Nonstop Kino – the heart of Cineville’s software infrastructure. Its APIs integrate with venue Point-of-Sale (POS) systems to handle ticket sales, visit registration, and reservations, and provide event schedule data to our websites and apps. CultureKit is built as a set of microservices on Google Cloud Platform and is the main focus of our Backend team.
Cineville Digital consists of our public-facing website, mobile app, and internal CMS, developed entirely in-house by the Frontend team.
Who you are
- You have around 1–2 years of professional experience in backend development and have written production-ready code.
- You understand the fundamentals of good engineering and care about maintainable systems, clean design and readable code.
- You can explain the reasoning behind your technical decisions and document your work clearly.
- You have experience with at least one backend language and framework, such as Python/Django or TypeScript/NestJS, and feel comfortable learning new technologies when needed.
- You have a solid understanding of relational databases (preferably PostgreSQL) and enjoy modeling data and writing efficient queries.
- You like designing, building and improving REST APIs.
- You keep the end user in mind when building features, even when your work happens mostly behind the scenes.
- You communicate clearly, ask thoughtful questions and enjoy collaborating in a cross-functional team.
- You actively seek feedback, reflect on your work and want to keep improving your craft.
- You value an inclusive, respectful and low-ego work environment.
That includes curiosity about new technology and tooling. Maybe you already experiment with AI in your workflow. Maybe you use it to prototype faster, improve documentation, explore ideas or challenge your own thinking. We do not expect hype. We do appreciate curiosity and initiative.
Most importantly: you genuinely want to work at Cineville.
Not just because you are looking for your next developer role, but because something about what we do resonates with you. Maybe you care about cinema, culture or storytelling. Maybe you believe technology can help people discover more than an algorithm normally would.
You do not need to be a film expert. But we do want to feel your motivation.
Nice to have
- Experience with CI/CD pipelines, DevOps practices, or Kubernetes.
- Experience working on products that serve a large user base.
- Exposure to cloud environments (e.g. AWS, GCP).
- Some familiarity with distributed systems or microservice architectures.
What we offer
A job for 32-40 hours a week.
The salary for this job has a range of € 3.341,- to € 3.798,- gross per month based on fulltime (plus 8% holiday allowance). Your salary will be based on your skills and experience.
A beautiful place to work in central Amsterdam, including a free biological lunch, and as much coffee, tea and fruit as you’ll need.
The flexibility to work from home a few days a week.
A MacBook Pro to do your best work on.
An NS Business Card if you need to take the train to work.
Great benefits, such as: 25 holidays (based on a fulltime contract), flexible parenting leave, and a sustainably invested pension.
A Cineville membership, to watch as many films as you like.
Please note that at this time, no relocation or visa sponsorship is possible.
Sounds good?
Our process
We like a clear and thoughtful hiring process. This is what you can expect:
1. First interview
A short online video call about your experience, motivation and how you like to work.
2. Technical assessment
A practical assignment where we look at how you think, structure your work and explain your technical choices.
3. Second interview
We discuss the assignment and dive deeper into collaboration style, feedback, growth and team fit.
4. Employment offer
If we are both excited, we will make you an offer and walk through the employment conditions together.
We will get back to you latest within two weeks after applications are closed.
Questions about the role? Feel free to email kantoor@cineville.nl for the attention of Floor Ploeg.
At Cineville, we believe that celebrating and stimulating diversity in all its forms is natural and important. It doesn’t matter where you’re from, what your background is, or who you are — everyone is welcome to join our film club. Film is meant for everyone, and so is this job opportunity.
If you’re excited about this role but your past experiences don’t align perfectly with every qualification in the job description, we encourage you to apply anyway.
About us
A Cineville card offers unlimited access to over 75 independent cinemas throughout the Netherlands.
Cineville is an ambitious, fast-growing film company and film club for curious and adventurous film fans. We believe going to the movies should be easy, fun, and affordable – for everyone. Our close-knit team of editors, developers, marketeers, and customer support employees work hard to make sure our members can go to the cinema as often as they like, and discover as many great films as possible.
