
Senior Frontend Engineer
- Hybrid
- Den Haag, Zuid-Holland, Netherlands
- €5,000 - €6,000 per month
- Tech
Job description
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 (fully remote work or relocation is not possible)
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, with the flexibility to work from home occasionally
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.
or
All done!
Your application has been successfully submitted!