Senior Frontend Developer

Posted 2 Days Ago
Be an Early Applicant
2 Locations
In-Office
Senior level
Edtech
The Role
As a Senior Frontend Developer, you will architect and develop scalable web interfaces, ensuring modular code, real-time updates, and user-friendly experiences for educational content delivery.
Summary Generated by Built In

Sanoma Learning is the leading European learning company, serving over 20 million students in 11 countries. We offer printed and digital learning materials as well as digital learning and teaching platforms for primary, secondary, and vocational education. The development of our methodologies is based on deep teacher and student insight and really understanding their needs. By combining our educational technologies and pedagogical expertise, we create learning products and services with the highest learning impact. In our Technology organization, you will join the largest cross-cultural community of Sanoma Learning and contribute to the digital transformation and future of education in Europe.
 

Work setup
We offer two work models: a hybrid setup (three days working from home, two days in the office) or a remote setup with occasional visits to our Barcelona office for team events, training, and business trips. Your designated home office should be in Spain, and you are expected to work exclusively within Spain.
 

Project description

BingelDC, the leading digital platform for primary education in the Netherlands and Belgium. Our mission is to empower every pupil to learn in the way that suits them best.
In 2026, BingelDC continues to bridge the gap between pedagogy and technology. For teachers, we provide a comprehensive suite for lesson planning, automated grading, and real-time coaching. For pupils, we offer a gamified experience with adaptive exercises that adjust to their skill level, rewarding progress with coins and medals. By integrating digital exercises (TEAS) and paper tests (FTM), we provide a centralized hub for tracking educational growth.

Role Responsibilities

As a Senior Frontend Developer, you will be a key architect of our web ecosystem. You will be responsible for building scalable, high-performance interfaces that handle complex educational content delivery. Working within a modern monorepo environment, you will ensure that our platform remains modular, testable, and user-friendly for both children and educators. 
Key responsibilities:

  • Architecture & Development: Build and maintain large-scale applications using Angular 18+ and Nx, ensuring a clean and modular codebase.

  • Reactive Programming: Implement complex business logic and real-time UI updates using RxJS.

  • Quality Assurance: Drive a \"test-first\" culture by writing robust unit tests with Jest or Jasmine/Karma.

  • Scalability: Work within a Nrwl/Nx monorepo to share libraries and logic across different parts of the platform efficiently.

  • UI/UX Excellence: Deliver seamless user experiences with high-quality HTML/CSS, focusing on accessibility and performance for a diverse range of primary school users. 

  • Collaboration: Work closely with cross-functional teams to integrate content from ETSL and ensure smooth data flow to the end-user
     

Must-have Requirements

Degree in Computer Science, Software Engineering, or equivalent practical experience
English proficiency: B2/C1 (both written and spoken communication).
Spanish proficiency: C1/C2 (both written and spoken communication).
Expertise in Angular (18+): Strong experience with the latest versions, including deep knowledge of Signals, Standalone Components, and the new Control Flow
Nx Monorepo Mastery: Proven experience architecting and maintaining large-scale applications using Nrwl/Nx to manage shared libraries and workspace efficiency.

Advanced TypeScript: Proficiency in writing clean, type-safe, and maintainable enterprise-level code
Reactive Programming: Expert-level command of RxJS for managing complex asynchronous data streams and state.
Testing Mindset: Mandatory experience in Unit Testing using Jest or Jasmine/Karma, ensuring high code coverage and reliability.

Modern CSS & HTML: Mastery of HTML5 and CSS3 (SASS/SCSS), with a focus on building responsive and performant layouts.

Professional Git Workflow: Experience with collaborative version control (Gitflow, Pull Requests, Code Reviews)
 

Nice-to-have Requirements (Optional)
 

Experience with Lit Element

EdTech Background: Previous experience working on educational platforms or gamified applications.

Performance Optimization: Knowledge of Angular SSR (Server-Side Rendering) and Hydration strategies for faster load times.

Web Accessibility (WCAG): Experience building inclusive interfaces for children or users with diverse needs.

State Management Libraries: Familiarity with NgRx or Signal Store for advanced state handling. 

CI/CD Knowledge: Experience with automated deployment pipelines (GitHub Actions, Azure DevOps, or Jenkins).

Data Visualization: Experience with charting libraries (D3.js, Chart.js) for displaying pupil progress and teacher dashboards
 

About Sanoma Learning


How do you prepare students for the world, engage their curiosity and inspire them to grow? That is the main question of teachers all around the world. At Sanoma Learning, it has always been our mission to help to find and develop best-in-class answers to this question. If you join us, it means that you embark on an exciting journey to help shape the future of learning for primary, secondary and vocational education. We believe that your journey is our success as a company.
Sanoma Learning is a leading K12 European learning company, operating in 12 countries. Our learning products and services enable and support teachers and schools to develop the talents of every child to reach their potential. By offering printed and digital learning content, as well as digital learning and teaching platforms for primary, secondary and vocational education, we want to grow our positive impact on learning across Europe. With over 3000 employees, we help shape the future of education for 25+ million of students.
So, are you ready to start your journey to help shape the future of learning and help teachers to support all students to reach their potential?
Sanoma Learning is an equal opportunity employer; we are committed to inclusion and diversity, ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or any other characteristics.

Skills Required

  • Degree in Computer Science, Software Engineering, or equivalent practical experience
  • English proficiency: B2/C1 (both written and spoken communication)
  • Spanish proficiency: C1/C2 (both written and spoken communication)
  • Expertise in Angular (18+), including deep knowledge of Signals, Standalone Components
  • Proven experience architecting and maintaining large-scale applications using Nrwl/Nx
  • Proficiency in writing clean, type-safe TypeScript
  • Expert-level command of RxJS
  • Mandatory experience in Unit Testing using Jest or Jasmine/Karma
  • Mastery of HTML5 and CSS3 (SASS/SCSS)
  • Experience with collaborative version control (Gitflow, Pull Requests, Code Reviews)
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Hertogenbosch
305 Employees

What We Do

Here to support teachers to help all students reach their potential. Sanoma Learning is a leading K12 European learning company. Our learning products and services enable and support teachers and schools to develop the talents of every child to reach their potential. By offering printed and digital learning content, as well as digital learning and teaching platforms for primary, secondary and vocational education, we want to grow our positive impact on learning across Europe. Our products and services engage and motivate pupils to discover and learn to achieve the best possible learning outcomes and allow teachers to excel at what they love to do and do best: teaching

Similar Jobs

Airalo Logo Airalo

Senior Front-end Engineer

Information Technology
In-Office or Remote
5 Locations
179 Employees

Workato Logo Workato

Senior Front-end Engineer

Cloud • Enterprise Web • Information Technology • Productivity • Software
In-Office
Barcelona, Cataluña, ESP
650 Employees

Titan OS Logo Titan OS

Senior Front-end Engineer

Digital Media • Information Technology • Software
In-Office
Barcelona, Cataluña, ESP
150 Employees

ANYbotics Logo ANYbotics

Senior Front-end Engineer

Robotics • Industrial • Automation
Hybrid
2 Locations
196 Employees

Similar Companies Hiring

ReUp Education Thumbnail
Social Impact • Edtech
Austin, TX
180 Employees
Learneo Thumbnail
Software • Machine Learning • Edtech • Artificial Intelligence
NL
397 Employees
CodePath.org Thumbnail
Edtech • Social Impact
US
55 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account