Senior Frontend Developer
08001, Barcelona, Cataluna, España
Publicado en 2026-06-06
-
Desarrollo de Software
Desarrollador/a Front End, Ingeniero de Software, Desarrollador/a Angular, Desarrollador de full-stack
Senior Frontend Developer – BingelDC
Sanoma Learning, leader in European learning, invites you to join our Technology organization. You will work on Bingel
DC, a digital platform for primary education in the Netherlands and Belgium, empowering every pupil to learn in the way that suits them best.
We offer a hybrid or remote work model that requires a home office located in Spain.
Key Responsibilities- Build and maintain large‑scale applications using Angular 18+ and Nx in a clean, modular codebase.
- Implement complex business logic and real‑time UI updates with RxJS.
- Drive a test‑first culture by writing robust unit tests with Jest or Jasmine/Karma.
- Share libraries and logic across the platform efficiently within a Nrwl/Nx monorepo.
- Deliver seamless user experiences with high‑quality HTML/CSS, focusing on accessibility and performance.
- Collaborate with cross‑functional teams to integrate ETSL content and ensure smooth data flow to the end user.
- Degree in Computer Science, Software Engineering, or equivalent practical experience.
- English proficiency: B2/C1 written and spoken.
- Spanish proficiency: C1/C2 written and spoken.
- Strong experience with Angular 18+ including Signals, Standalone Components, and the new Control Flow.
- Proven experience architecting and maintaining large‑scale applications using Nrwl/Nx in a shared‑library monorepo.
- Advanced Type Script skills: clean, type‑safe, maintainable code.
- Expert‑level command of RxJS for asynchronous data streams and state.
- Mandatory experience unit testing with Jest or Jasmine/Karma, ensuring high coverage and reliability.
- Mastery of HTML5, CSS3, and SASS/SCSS for responsive, performant layouts.
- Professional Git workflow experience:
Gitflow, Pull Requests, Code Reviews.
- Experience with Lit Element.
- EdTech background: previous work on educational platforms or gamified applications.
- Knowledge of Angular SSR (Server‑Side Rendering) and Hydration strategies.
- Experience building inclusive interfaces for children or users with diverse needs (WCAG).
- Familiarity with NgRx or Signal Store for advanced state handling.
- Experience with CI/CD pipelines (Git Hub Actions, Azure Dev Ops, Jenkins).
- Experience with charting libraries (D3.js, Chart.js) for displaying pupil progress and teacher dashboards.
Hybrid or remote work with occasional visits to our Barcelona office for team events, training, and business trips.
Equal Opportunity EmployerSanoma Learning is an equal opportunity employer; we are committed to inclusion and diversity, ensuring equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or any other characteristics.
#J-18808-LjbffrPara buscar, ver y solicitar empleos que acepten solicitudes de su ubicación o país, toque aquí para realizar una búsqueda: