24 hours ago
Remote, SpainSenior
Responsibilities
- Design, develop, and maintain scalable front-end applications using Angular and TypeScript.
- Build reusable, responsive, and accessible user interfaces.
- Implement NgRx state management using Store, Effects, Selectors, and Signal Store.
- Integrate front-end applications with APIs, design systems, component libraries, and Web Components.
- Develop and maintain unit, integration, and component tests.
- Participate in code reviews and define and implement coding standards and best practices.
- Identify technical debt and improve application architecture, performance, and maintainability.
- Collaborate with technical and functional stakeholders to analyze requirements and deliver solutions.
- Document technical decisions, share knowledge, and provide technical guidance to other developers.
- Participate in a rotating mandatory 24/7 on-call schedule, approximately one week every three to four months.
Requirements
- At least 5 years of professional front-end development experience.
- English proficiency at B2 level or above.
- Advanced knowledge of HTML5 and CSS3, including responsive design, accessibility standards, and front-end best practices.
- Strong experience with JavaScript and TypeScript.
- Hands-on experience with Angular 16 or later, including standalone components, Angular Signals, computed(), inject(), RxJS, reactive programming, and NgRx.
- Experience with design systems, corporate component libraries, Web Components, and API integration.
- Proficiency with Git and repository management workflows, including branching, pull requests, code reviews, and conflict resolution.
- Strong experience with automated unit, integration, and component testing for services, components, and state management.
- Knowledge and practical application of Test-Driven Development and/or Behaviour-Driven Development.
- Preferred experience with React, Redux, Scrum, Playwright, or Cypress.
Benefits
- Full-time, permanent employment contract.
- 100% remote work setup.
- Professional growth and career development opportunities with continuous learning access.
- Multicultural and international working environment.
- Benefits supporting physical, emotional, and financial wellbeing.
- Smart Office Pack to support remote work.
Tech Stack
Categories
About Talan
Talan is a Paris‑headquartered, privately held consulting and technology group that delivers data, AI, and IT services to large enterprises. It combines management consulting with systems integration, software engineering, and production support across sectors such as banking and financial services, energy, transport, retail, and healthcare. The firm operates internationally and supports clients’ end‑to‑end change programs, from CRM and agile transformations to architecture, application development, and run.
