Software developer (Node.JS / Javascript)

  • Development
  • Den Haag, Netherlands

Software developer (Node.JS / Javascript)

Job description

At LessonUp, our daily driver is our mission. We want to help teachers to create the best and most engaging lessons possible, to keep their students involved. Our goals is to help out as much as 1 million teachers worldwide to do this, and to improve education by doing so. For this, we've created our easy to use platform where teachers can make interactive, present-day classes to share with their students. Together, teachers and team LessonUp created thousands of lessons, video’s, images and assignments to work with. And the cool part: this can be used in-class or remote! An easy and fun way to teach - just like it should be.

The amount of users is growing - we’ve reached 200k users some time ago - and we always want to make the platform better and more scalable. That’s why we are expanding our development team.

The fun of working at LessonUp
As a developer, you will find some great things at LessonUp. Apart from a mission driven team that is ready to make a change, you will work on something that is being used on a daily basis by thousands of people. For now just in the Netherlands, but international expansion will follow soon. We also highly value your personal development. Apart from the learning curve you will get from working in our team and amongst other high quality professionals, we will set-up a personal development plan and will offer your time and education, based on your personal learning goals.

Job requirements

Our Tech stack
LessonUp works on a Kubernetes cluster in Google Cloud.
We use:

> Node.js > React > Firebase > Javascript
> Typescript > Mongo Db > ElasticSearch > Meteor

Your skills

> You work and think on an Higher Professional Education level
> You’ve been working with either our (or a comparible) front- or backend stack for 3 + years
> You thrive in a fast-paced environment
> Your creativity and passion are visible in your work

Practical stuff:
You currently already live and work in The Netherlands and your English is at least on a C1 level.

What we offer you

+ A work week of 32, 36 or 40 hours a week. Whatever you prefer. + Work remote or in the office - it's up to you! We would love to see you in the office once every two weeks, of course we will pay for your travel costs. But it helps us to stay connected. :)

+ Good gear to work with - a laptop and other stack of your choice;

+ An interesting and competitive salary and if needed, a VISA sponsorship

+ The opportunity to buy your own shares in the company.

+ Your own personal development plan: spend a couple of hours a week on your personal growth goals.

+ Retirement savings with Brand New Day

+ Endless growth opportunities - the team is still small, which means a lot is possible!

+ When in the office: a great lunch, free drinks & snacks.

+ Drinks and food on the roof terrace, beach season closing parties and game nights.


Want to meet our team? Learn more about our mission?

Please feel free to contact our Head of People Kelly via e-mail (kelly@lessonup.com) Whatsapp (+316 50 60 57 63).

P.s. this contact information is not for recruiters, we prefer to look for our colleagues with our own forces. :)
Thank you!


LessonUp is an equal opportunity employer, which means we do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression. We celebrate diversity and are committed to creating an inclusive environment for all employees.