-
Sanoma Learning

Mid Front End Developer

Sanoma Learning
Spain · Full-time · Mid-Senior

Clickedu, a Sanoma company, offers school administration systems and digital learning environments for K-12 schools, secondary schools, and vocational training centers. Our cloud-based platform provides tools for academic, administrative, and financial management. It also features a virtual learning environment connected to digital books and free content. Additionally, our systems support teachers, tutors, and heads of studies, aid quality management in educational centers, and facilitate communication with families. Currently, Clickedu serves nearly 700 centers, reaching 1,500,000 users across Spain and Andorra.

Our mission is to empower educational centers with the management support they need, placing students at the core of our services. We aim to make daily tasks more efficient for teachers, administrators, secretaries, and management staff. By combining our technological expertise with pedagogical knowledge, we are shaping the future of education.

About The Project

We are looking for a talented and motivated Mid-Level Front-End Developer specializing in Angular to join our dynamic team.

Responsibilities

As a Mid-Level Front-End Developer specializing in Angular, you will play a key role in the development and maintenance of our web applications. You will collaborate closely with our design and back-end teams to create seamless, high-performance, and visually appealing user interfaces. Your experience managing a UI component library will be vital in ensuring consistency and efficiency across projects, helping maintain a unified look and feel throughout the application.

Requirements

Must-have requirements

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • 3+ years of professional experience in front-end development.
  • Strong proficiency in Angular 16+ and TypeScript.
  • Experience with RxJS for reactive programming.
  • Solid understanding of HTML5, CSS3, and SASS or TailwindCSS.
  • Knowledge of RESTful APIs and integration with front-end applications.
  • Proficiency in creating and managing UI component libraries (e.g., Angular Material or custom libraries).
  • Familiarity with responsive design principles and frameworks.
  • Experience with unit testing frameworks for Angular (e.g., Jasmine, Karma).
  • Proficient in code versioning tools such as Git.
  • Demonstrated ability to write clean, maintainable, and scalable code.
  • Familiarity with Agile/Scrum development methodologies.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills.
  • English proficiency: B2/C1 (both written and spoken communication).
  • Spanish proficiency: B2/C1 (both written and spoken communication).

Nice-to-have Requirements

  • Experience with Server-Side Rendering (SSR) in Angular (e.g., Angular Universal).
  • Exposure to modern build tools like Webpack, Vite or ESBuild.
  • Understanding of Progressive Web Applications (PWA).
  • Familiarity with tools for design collaboration like Figma or Adobe XD.
  • Hands-on experience in performance optimization of Angular applications.
  • Experience in the education technology sector or similar
  • Exposure to CI/CD pipelines and tools (e.g., GitHub Actions, Jenkins).
  • Experience setting up ESLint.
  • Experience with front-end component visualization and testing tooling such as Storybook.

What We Offer

As an employer, Clickedu offers a working environment where you are able and encouraged to show your best self. The working environment is result-oriented as well as flexible with a focus on collaboration. We offer you a key position with interesting and challenging tasks and excellent opportunities for professional growth. You will be part of a highly professional and experienced international team in an open and informal setting, where initiative is expected and rewarded.

Key Skills

Ranked by relevance

angular ui responsive design restful apis typescript responsive adobe xd webpack jenkins server figma html5 cloud sass cicd git
Login to Apply
Posted
Apr 09, 2025
Type
Full-time
Level
Mid-Senior
Location
Barcelona

Industries

Education Administration Programs

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Pearson
Related

Senior Software Engineer

2026-05-17

Full-time
Not Applicable
India
Education Administration Programs
Engineering
View Job Details
YO IT Consulting
Related

Backend Engineer - Remote

2026-05-28

Full-time
Not Applicable
Finland
Software Development
Engineering
View Job Details
King
Related

C++ Developer

2026-05-26

Full-time
Not Applicable
Spain
Computer Games
Engineering