Vacancy

Desktop Software Engineer

About

Schoolyear is a leading company in device security for exam fraud prevention, trusted by institutions across Europe, Canada, and Australia. We are a young startup that has grown to a team of 17 people (10 engineers), serving hundreds of institutions and administering millions of exams per year. Our focus is on building high-quality, stable software and providing a well-supported product to every institution we work with. We are a bootstrapped company, prioritizing product quality, team cohesion, and profitability over capital-funded growth. Our team works hybrid and/or fully remote from all over Europe (CEST ±1h), with our HQ in the Netherlands (Den Bosch).

What we build

We believe educators should be free to run assessments their way, without being limited by IT constraints. As exams become more digital and cheating methods (like generative AI) more sophisticated, teachers need better tools.

We provide security software that turns any device, whether student laptops or managed lab PCs, into a secure exam environment (Safe Exam Workspace) without IT needing to step in.

Our stack includes:

  • A custom secure browser using low-level techniques
  • A web application for instructors to create and monitor exam workspaces
  • A Virtual Desktop Infrastructure (VDI) layer for exams that require desktop tools like Excel or MATLAB
  • A backend system that connects it all

The Role: Desktop Application Engineer (Electron / TypeScript / C++)

We are looking for a Desktop Application Engineer to join our desktop team. We build the secure browser that locks down a device during exams, both students' own laptops and managed university lab hardware, used at universities worldwide.

The browser is built on Electron, in TypeScript and C++. The work spans OS internals, embedded webviews, and the low-level mechanisms that enforce lockdown, plus the user-facing flows that millions of students go through each exam. It is a systems role, not a frontend one: you will not be wrapping a web app in Electron.

What you bring:

  • Extensive experience in the web ecosystem (TypeScript / Vue)
  • Professional experience with embedded webviews and a systems programming language (C++, Rust, or similar)
  • Professional experience shipping a desktop or mobile app end to end

Interested?

Apply now by emailing us at careers@schoolyear.com, or reach out directly to our Founder Wim Graas on LinkedIn for an informal chat

Perks & benefits

Ability to work from home

Flexible remote working setup to improve productivity and work-life balance.

Team trips and onsite meetings

Yearly team trip and multiple onsite meetups across Europe.

Personal development budget

Personal learning & development budget.

Pension compensation

Pension compensation plan fully paid by Schoolyear

Choose Your Own Laptop

Choose your own laptop.

Choose your own headset

Choose your own headset or AirPods.

150+
Institutions
2m+
Exams
10+
Countries