
Backend Developer
Utrecht
More than 30 education innovators work at Faqta. With educational content developers, developers, marketeers, method advisors, authors, trainers, and educational consultants we make our learning platform better every day. They translate teachers' needs into user-friendly software that schools and international educational K12 publishers can use. With the help of modern programming languages and frameworks, they develop a platform that is reliable, fast, and secure. In this way, they contribute to better education.
- A competitive salary including 8% holiday pay
- 25 vacation days based on FTE
- From 32 hours per week
- Pension plan
- Travel pay
- Hybrid working opportunities
- A variable bonus: A quarterly bonus based on the company's performance
- We only hire Dutch or EU citizens living in The Netherlands
What will you be doing?
Each year, we are onboarding thousands of new students and teachers on our learning platforms. We enrich schools with state-of-the-art software that gives teachers insights and access to learning materials and hands-on teaching tools. Together we realize a better learning experience in classrooms.
What does this role look like for a backend developer?
You are part of a small but highly efficient working development team. As a backend developer, you are responsible with your team for refactoring the engine of our platform. And you work with our frontend team on the development of new features and upgrades.
The backend team will be working this year on the complete refactor of the API, transitioning from a very basic ask-and-get RESTful api to a full fledged modular system. As the API gets an upgrade so will our Ops. While we have a fully automated CD/CI street, the underlying servers and automations can always be better. You’ll be working in our Google Cloud Platform to optimize, maintain and improve the operations side of Faqta.
Responsibilities
💥 Develop and maintain backend systems and app integrations
💥 DevOps development and maintenance
What skills are required for this position?
These are your superpowers:
✔️ You have a bachelor’s and/ or master’s degree in computer science.
✔️ You have a minimum of 2 years of relevant experience (meaning SaaS/WebApp backend and/or work with a similar stack)
✔️ You are Dutch or EU citizen living in The Netherlands
✔️ You are proficient in, or proven ability to learn
- JavaScript
- Node.js, Typescript
- MySQL, Redis
- Docker, GCP, Kubernetes, Big Query
✔️ You are good at problem solving, communication (especially the ability to convey complex backend issues regardless of the listener’s knowledge level)
✔️ You are proactive in your collaboration. You’re not only focused on your own domain but actively think how to improve the lives of your colleagues
✔️ Knowledge of backend technology, particularly DevOps
About the team
Our dedication to learning doesn't stop with our schools. At Faqta there is a culture of continual improvement, learning and sharing. Of course the pressure cannot always be on, so there is always room for fun, company outings, drinks and games. Our company culture is all about achieving impossible goals, bold strategy, flat hierarchy and an emphasis on low ego.
Some facts:
👉 Average team age: 29
👉 Gender diversity: multicolour
👉 Leadership: the leadership team consists of Anouk, Wouter, Rick and Patricia
👉 Work-life balance: 32-hour weeks are standard
👉 Team: 30+ passionate education innovators
👉 While Dutch is the language of choice in the company, we speak English in the development team.
Procedure
You apply
You impress us with your CV, but especially with your motivation.
The first contact
We get to know each other, and if there's a connection, you'll receive an assignment from us.
Application assignment
By completing the assignment, you’ll discover if the job suits you.
The second interview
We discuss your application assignment together.
It’s a match!
We’ll email you an offer (including all employment conditions) that you can sign digitally.