(Part-time) Student Developer — Learning on the Job toward Full Stack
What we offer
We train you on the job to become a full-stack developer. This means: intensive mentoring by our developers, direct responsibility within a young team, clear growth opportunities toward an independent development role, and flexible working hours that can be combined with your studies. You will work on features with direct impact on tens of thousands of students. In addition: social drinks, an innovative work environment, and plenty of room for initiative.
Our office is located in Utrecht, just a stone’s throw from the city center. Easily accessible by public transport, bicycle, and car.
Why JoJoschool
🚀 Help build JoJoschool, the fast-growing EdTech platform that already helps more than 50,000 students learn more effectively. JoJoschool is the digital learning platform for secondary education. With instructional videos, exercises, AI support, and exam preparation, we make learning simpler and more independent.
The role in one paragraph
As a student developer at JoJoschool, you will work in a close-knit, ambitious team on both frontend and backend components of our platform. You will develop features for students, teachers, parents, and internal staff. This is a role with real product ownership: you learn quickly, do a lot, and see immediate results.
What you do (tasks)
- Software development: You write and maintain code for both frontend and backend.
- Analyzing requirements: Together with the team, you analyze user needs and translate them into functional software solutions.
- Ensuring code quality: You help maintain high code quality within the team by reviewing code, giving feedback to colleagues, and implementing improvements.
- Planning and executing development work: You plan development activities, prioritize tasks, and ensure work is completed efficiently and on time.
- Testing and fixing bugs: You perform thorough tests to identify and resolve bugs and bottlenecks.
- Maintaining and updating software: By monitoring, maintaining, and updating the software, you ensure the platform remains secure, fast, and up to date.
A student developer at JoJoschool is a good fit if
- You have a background in Computer Science or demonstrably comparable experience, and you are currently enrolled in a university or applied sciences (WO or HBO) bachelor’s or master’s program in Computer Science or a related field.
- You have a passion for programming: you also work on projects in your free time, build hobby apps, or regularly experiment with code. For you, programming is more than just a field of study.
- You have a solid technical foundation and already work regularly with JavaScript/TypeScript, React, SQL, Prisma, Redis, or other modern technologies.
- You are analytical and solution-oriented: you identify technical issues early and maintain oversight when working on more complex tasks.
- You communicate clearly and collaborate effectively in small teams.
- You are available 12 to 24 hours per week outside exam periods.
In short, working at JoJoschool means contributing to a meaningful mission in an inspiring and educational environment where you will learn a great deal. Are you ready to make a difference with us?
Interested? Email a short motivation (max. 150 words) and your relevant experience (a CV is welcome but not required) to our CTO, Mathijs de Ruiter: mathijs@jojoschool.nl