All vacancies

Software developer: secure exam app for Windows

Work on our own app in which students take tests securely on Windows laptops. You help finish a new version and make sure every release goes out tested and reliable. Also possible as a bachelor's team.

Location
Amsterdam, partly remote
Language
Dutch or English
Hours
To be agreed
Period
To be agreed
Type
Bachelor
Apply now

What it is about

During a test, everything simply has to work. The student is thinking about the questions, not the laptop. That is why we built our own exam app for Windows that opens the test in a locked-down environment. You will make that app stronger, on the laptops that schools actually use.

Why now

A new version is ready to be finished. That is a good moment to join: the foundation is in place, and what you add goes straight into the next release. You work on software that runs on school laptops, and that is not something you learn from a book.

What you will do

  • Help finish the new version of the app
  • Test on real school laptops, with the settings that schools use
  • Set up automatic updates so that a school never has to think about them
  • Make sure a test simply carries on when the wifi drops for a moment or a laptop restarts
  • Set up an automated test suite that runs with every release

What you learn, and what you deliver

We set your learning goals together with you and your school or university. Every programme has its own requirements, and we think it matters more that the goals match what you want to learn than that they are already listed on this page. It is one of the first things we discuss in the interview.

End product

You leave with something finished that you can show: work that is live, or research we can build on afterwards. What exactly that will be, we decide together once we know what you want to get good at.

What you work with

ElectronNode.jsWindowsGitHub Actions

The exchange

You bring

What we ask of you

  • You are enrolled in a degree programme at a university or university of applied sciences, in software engineering or computer science, on your own or as part of a bachelor's team
  • You have experience with JavaScript or Node.js
  • You enjoy testing something until you dare to rely on it
  • You understand that software simply has to work at test time, and you work carefully towards that

A plus, not a requirement

  • Experience with Electron or other desktop apps
  • Knowledge of Windows management or of how schools roll out laptops
  • Experience with CI, for example GitHub Actions
You get

What we offer in return

  • A good learning path, with guidance from people who know the craft
  • Several hours a week with one of the founders, not a group intake
  • Equipment and your own desk if you need them
  • Travel expenses covered if you do not have a student public transport pass
  • Real barista coffee, made with the best beans in all of Amsterdam
  • A reference afterwards, and a chance of a job with us

What happens next

  1. You send your message

    Your motivation in your own words plus your CV. No standard cover letter needed; just write why this appeals to you.

  2. A reply within five working days

    Even if it is a no. You will always hear from us.

  3. An hour to get to know each other

    At our office in Amsterdam or online. We show you the platform and you tell us what you want to get good at.

  4. Join us for half a day

    You work on something real and see how we work. After that, we both know.

  5. Making arrangements

    An internship agreement with your school or university, a start date, and what you will deliver.

Apply now

You do not need to write a perfect letter. Tell us in a few sentences why this appeals to you and what you want to learn. That tells us more.

We delete your details 28 days after you apply.

Prefer to just send an email? That works too: info@testwisely.nl