Magnet.me  -  The smart network where students and professionals find their internship or job.

The smart network where students and professionals find their internship or job.

Senior Frontend Engineer

Posted 2 May 2025
Share:
Work experience
8 to 15 years
Full-time / part-time
Full-time
Job function
Salary
€5,000 - €6,000 per month
Degree level
Required language
English (Fluent)

Your career starts on Magnet.me

Create a profile and receive smart job recommendations based on your liked jobs.

Senior Frontend Engineer Opportunity at LessonUp

About LessonUp

LessonUp is a leading platform and educational software-as-a-service (SaaS) for teachers. We equip teachers with a range of innovative tools and resources that help them to create engaging and effective learning experiences. Our mission is to empower teachers to create the most engaging, joyful, and effective learning moments. Our ambition is to support 1 million teachers worldwide and to make a positive impact on the education of the next generations.

About the Role

The Senior Front End Engineer will play a pivotal role in developing and maintaining the LessonUp platform. You will lead complex technical projects, mentor other engineers, and collaborate with cross-functional teams to deliver high-quality software solutions.

Main Responsibilities

Front End Engineering

  • Write clean, maintainable, secure and efficient code
  • Develop and integrate both front-end components of the platform, ensuring a seamless and cohesive user experience
  • Optimize to ensure fast loading times, efficient data handling, and overall application performance and scalability
  • Troubleshoot and resolve issues across the front end stack, ensuring smooth operation of the platform

Collaboration

  • Work closely with product managers, designers, and other team members to understand requirements and deliver the best features possible
  • Actively participate in agile development processes, like sprint planning, sprint review, retrospectives and daily stand-ups
  • Communicate the status of your work and updates to those involved
  • Work closely with QA and other teams to ensure smooth deployment and operation of the platform

Technical Leadership

  • Lead and actively participate in technical discussions
  • Prepare technical designs and diagrams for user stories
  • Identify potential issues and suggest improvements before they become critical problems
  • Review code to ensure quality and best practices
  • Provides mentorship and guidance to junior and mid-level engineers

Deliverability

  • Take full ownership of assigned tasks, ensuring they are completed to the highest standard
  • Finds a pragmatic balance between delivering MVPs to meet business needs and ensuring long-term technical excellence. Knows when to prioritise speed and iterative development versus investing in robust, scalable solutions
  • Be involved in the release process, ensuring all software components are properly deployed and functional in our environments
  • Monitor applications post-deployment to identify and resolve any issues promptly

Continuous Improvement

  • Promote continuous improvement within the development team
  • Lead or participate in initiatives to streamline development processes and workflows
  • Stay updated with the latest industry trends and technologies

Job Requirements

Technologies

We're not expecting you to be an expert in all the technologies we use, but we'd love it if you're familiar and comfortable with most of them.

  • Typescript
  • React
  • NodeJS
  • Storybook
  • Playwright for end-to-end testing
  • GraphQL
  • High Availability architecture
  • Modular Monolith and a few supporting microservices
  • RabbitMQ as Pub/Sub
  • MongoDB and Firestore
  • ElasticSearch
  • Google Kubernetes Engine
  • GitOps using Terraform and ArgoCD

A little bit more about you

  • Resident in NL
  • 8+ years experience in the field
  • At least 2 years experience as a senior
  • Experience developing with Typescript
  • Capable of work independently
  • Experience with continuous integration / continuous deployment
  • You’re a data-driven and pragmatic decision-maker
  • You’re open-minded, kind, autonomous, and proactive

What we offer you

  • A fantastic job at our office in The Hague (NL) where we work in-office if necessary and remote when possible
  • A competitive salary between €5000 - €6000 per month (based on fulltime)
  • A work week of 32, 36 or 40 hours a week. Whatever you prefer!
  • A laptop
  • NS business card or €0,23 per km
  • Personal Learning & Development Budget
  • Unlimited access to OpenUp to work on your mental health
  • Retirement savings with ASR
  • Free lunch, drinks & snacks at the office
  • Great outings throughout the year like rooftop terrace parties, beach bbq’s, game nights and monthly drinks

Want to know more about LessonUp and what we have to offer?

Contact us via email (paula@lessonup.com).

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.

At LessonUp, we want to help teachers to create the best and most engaging lessons possible, to keep their students involved. Our goal is to help out as much as 1 million teachers worldwide, and to improve education by doing so. For this, we've created our easy to use platform where you can make interactive, present-day classes to share with…


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

Education
Den Haag
Active in 35 countries
33 employees
50% men - 50% women
Average age is 31 years