Front-End Developer (Angular)

Talan

España

Remote

EUR 50,000 - 70,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Professional growth opportunities
Remote work setup
Wellbeing benefits
Multicultural international team

Job summary

Talan Spain is seeking an experienced Front-End Developer to design, develop, and maintain scalable Angular 16+ applications. You will implement NgRx state management, work with REST APIs, and integrate with corporate design systems and Web Components.

The role demands 5+ years of front-end experience, strong TypeScript/HTML5/CSS3 skills, and a proactive approach to testing, code reviews, and on-call duty. This is a 100% remote position within a multicultural, international environment.

Qualifications

  • 5+ years of front-end development experience.
  • Proficient with Angular 16+ and TypeScript.
  • Strong knowledge of HTML5, CSS3, accessibility and responsive design.
  • Experience with NgRx state management and REST API integration.

Responsibilities

  • Design, develop, and maintain scalable front-end apps using Angular 16+ and TypeScript.
  • Build reusable, responsive UIs following modern standards.
  • Implement NgRx state management including Store, Effects, Selectors, Signal Store.
  • Integrate with REST APIs and design systems; collaborate on components and Web Components.
  • Develop automated tests to ensure code quality and reliability.
  • Contribute to code reviews and coding standards.
  • Identify debt and propose architectural improvements.
  • Collaborate with stakeholders to analyze requirements and deliver solutions.
  • Document decisions and provide technical guidance to peers.
  • Participate in a mandatory 24/7 on-call rotation; approx one week every 3-4 months.

Skills

Angular 16+
TypeScript
NgRx
REST APIs
HTML5/CSS3
Testing (unit/integration)
Git workflows
TDD/BDD
Code reviews
On-call rotation

Tools

RxJS
NgRx Store/Effects/Selectors
Signal Store
Playwright
Cypress
Web Components
Design Systems
Git

Job description

Key Responsibilities


  • Design, develop, and maintain scalable front-end applications using Angular 16+ and TypeScript.

  • Build reusable, responsive, and accessible user interfaces following modern web development standards.

  • Implement state management solutions using NgRx, including Store, Effects, Selectors, and Signal Store.

  • Integrate front-end applications with REST APIs and corporate design systems, component libraries, and Web Components.

  • Develop and maintain automated tests, ensuring the quality, reliability, and maintainability of the codebase.

  • Participate in code reviews and contribute to the definition and implementation of coding standards and best practices.

  • Identify technical debt and propose improvements to application architecture, performance, and maintainability.

  • Collaborate with technical and functional stakeholders to analyse requirements and deliver effective solutions.

  • Document and communicate technical decisions, share knowledge, and provide technical guidance to other developers.

  • Participate in a mandatory 24/7 on-call rotation , covering Monday to Sunday on a rotating basis.

  • The expected frequency is approximately one week every 3-4 months, depending on the team's schedule.


Requirements


  • At least 5 years of professional experience in Front-End Development.

  • English proficiency at B2 level or above.

  • Advanced knowledge of HTML5 and CSS3, including responsive design, accessibility standards (WCAG), and front-end best practices.

  • Strong experience with JavaScript and TypeScript.

  • Mandatory hands‑on experience with Angular 16 or later , including: Standalone components. Angular Signals, computed(), and inject(). RxJS and reactive programming. NgRx state management, including Store, Effects, Selectors, and Signal Store. Experience integrating and working with design systems, corporate component libraries, and Web Components. Experience integrating REST APIs.

  • Proficiency with Git and repository management workflows, including branching strategies, pull requests, code reviews, and conflict resolution.

  • Strong experience with automated testing, including unit, integration, and component testing for services, components, and state management.

  • Knowledge and practical application of Test-Driven Development (TDD) and/or Behaviour-Driven Development (BDD).


Nice to Have


  • Experience with React and Redux.

  • Experience working with Agile methodologies, particularly Scrum.

  • Experience with end-to-end testing frameworks such as Playwright or Cypress.


What do we offer you?


  • Full-time, permanent employment contract.

  • 100% remote set-up.

  • Professional growth and career development opportunities , with access to continuous learning.

  • The opportunity to join a multicultural and international environment , collaborating with colleagues and teams across different countries.

  • A comprehensive range of benefits designed to support your physical, emotional and financial wellbeing.

  • Smart Office Pack to support your remote working experience.


Talan Spain's commitment to non-discrimination based on gender, race, ideology, or any other reason, in accordance with the company's \"Equality Plan\" and the current regulations on gender equality between women and men (Royal Decree-Law 6/2019).


Company Description

Talan - Positive Innovation


Talan is an international consulting group specializing in innovation and business transformation through technology. With over 7,200 consultants in 21 countries and a turnover of €850M, we are committed to delivering impactful, future-ready solutions.


Talan at a Glance

Headquartered in Paris and operating globally, Talan combines technology, innovation, and empowerment to deliver measurable results for our clients.


Over the past 22 years, we've built a strong presence in the IT and consulting landscape, and we're on track to reach €1 billion in revenue this year.


Our Core Areas of Expertise Data & Technologies: We design and implement large-scale, end-to-end architecture and data solutions, including data integration, data science, visualization, Big Data, AI, and Generative AI.


Cloud & Application Services: We integrate leading platforms such as SAP, Salesfo

Get your free, confidential resume review.

or drag and drop your file here.