Eindhoven Employment

Schoolyear is hiring a Desktop Engineer (Electron & MacOS)

About the Role

As a Desktop Engineer at Schoolyear, you will be a key member of the early-stage development team, responsible for designing, implementing, and operating the full desktop application experience. You will ensure a seamless, reliable, and secure product for high-stakes exam environments used daily by thousands of teachers and students.

What You'll Do

  • Design, implement, and operate desktop application features and functionality
  • Ensure an automagical user experience in high-stakes exam situations
  • Build student-friendly user interfaces and experiences
  • Develop and maintain low-level anti-cheat mechanisms using C++
  • Make the product work end-to-end across platforms
  • Work on both frontend and native-level components of the desktop application

What We're Looking For

  • Experience with Electron for MacOS and Windows
  • Proficiency in Typescript and Vue.js
  • Strong knowledge of C/C++ and Objective-C for native modules
  • Experience with Golang, particularly for Windows background services
  • Experience with Playwright for end-to-end testing

Technical Stack

  • Electron
  • MacOS
  • Windows
  • Typescript
  • Vue.js
  • C++
  • C
  • Objective-C
  • Golang
  • Playwright

Team & Environment

  • Key member of a small, collaborative engineering team
Required Skills
ElectronMacOSWindowsTypescriptVue.jsC++CObjective-CGolangPlaywright ElectronMacOSWindowsTypescriptVue.jsC++CObjective-CGolangPlaywright
Freelancing without stability?

Get steady projects, keep your freedom

Iglu connects you with international clients and handles contracts, payments, and admin. You get consistent work and flexibility — no more chasing invoices or worrying about gaps.

Consistent client projects
Contract & payment management
Flexible work schedule
Revenue-sharing compensation
See open positions
Work from anywhere
About company
Schoolyear
WHO WE ARE?Schoolyear is an Edtech, fast-growing, bootstrapped start-up based in the Netherlands.Our team’s mission is to make digital education about education again, not about getting the software to work. Our platform reduces all the complex logistics of digital exams to a matter of clicking a few buttons. Our platform helps to secure Digital Assessments (exams) on Private Devices (Bring Your Own Device), without sacrificing the Privacy of the student. Job Description: YOUR CHALLENGESAs one of the key members of our early-stage development team (6 people), you design, implement and operate whatever happens when a user clicks that button. Providing an automagical experience in high-stake exam situations to thousands of teachers and students every day is the most challenging and rewarding part of this role This allows you to expand your work experience from day-to-day code development to the full range of challenges that come with running a SaaS product. You are not only responsible for developing the code, but also for designing the process in which the software is developed, shipped, and operated.Our stack: Typescript, Vue.js (v3), Primevue (UI library), Vite as builder, AWS cloudfront & S3 for hosting, Cypress for e2e and vitest for unit testing, Pinia for state management. Qualifications: WHO ARE YOU?* You have 3+ years of Frontend development experience. * You prefer building products over building complex systems. We are a very pragmatic development team. You rather work on a feature (vertical) than specialize in the frontend. * You have a strong computer science foundation. * Professional experience with SPA frameworks (we use Vue). * Advanced experience with modern FE tooling, build optimization, and cross-browser support. * Ability to work with full development cycle (requirements, arch, doc, code, debug, tests, integration, deployment). * Product thinking, a clear understanding of the business values. * Ability to excel in a constantly changing and rapidly growing workplace. * You possess good written and oral English communication skills. * You live in or near CEST (Europe/Amsterdam) zone. Additional Information: WHAT WILL WE OFFER YOU?* Immediate and direct influence on the whole product: as one of the early team members, you can make an impact and there’s a lot of room for your input, creativity and growth. * We build software for education. You are impacting the way students of the future learn. * We’re lifelong-learning evangelists. We are absolutely open for your ideas in any area of company development. And additionally, you’ll receive €1000 yearly for external education * Awesome quarterly team outings, our last one was in Prague! * 25 working days of holidays (can be extended, we’re flexible) * You can work fully remote and/or at our office in Eindhoven.
All jobs at Schoolyear Visit website
Job Details
Category frontend
Posted 2 hours ago