Senior Fronted Angular developer

CAS
Spain
16 days ago
Apply on www.jobleads.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Web Accessibility Agile Methodology HTML5 Automation of Tests Unit Testing Cascading Style Sheets (CSS) Code Review Web Development Scrum Methodology TypeScript Web Content Accessibility Guidelines Web Applications
+10 more
RxJS ReactJS Technical Debt Git Webpack AngularJS Yield Optimization Front End Software Development React Redux Restful APIs

Job description

Buscamos un/a Desarrollador/a Frontend Senior especializado/a en Angular 16 o superior, con al menos 5 años de experiencia en desarrollo de aplicaciones web.

La persona seleccionada participará en el desarrollo, mantenimiento y evolución de aplicaciones frontend, trabajando con tecnologías modernas, arquitecturas escalables y buenas prácticas de desarrollo.

Además, colaborará en la mejora de la calidad del código, optimización del rendimiento, definición de estándares técnicos y acompañamiento a otros desarrolladores.

Condiciones:

  • Modalidad: 100 % remoto.
  • Experiencia: mínimo 5 años en desarrollo frontend.
  • Guardias: rotativas 24/7, aproximadamente una semana cada 3-4 meses.
  • Incorporación: requiere un periodo inicial de solapamiento de 2 semanas.
  • Experiencia mínima de 5 años como desarrollador/a Frontend.
  • Experiencia avanzada con Angular 16 o superior (imprescindible).
  • Experiencia con componentes standalone, Angular Signals, computed() e inject().
  • Conocimientos sólidos de RxJS y programación reactiva.
  • Experiencia en gestión de estado con NgRx (Store, Effects, Selectors y Signal Store).
  • Desarrollo responsive y conocimientos de accesibilidad web (WCAG).
  • Integración de APIs REST y utilización de Web Components y Design Systems.
  • Experiencia con Git, estrategias de branching, pull requests y code reviews.
  • Conocimientos de testing automatizado: pruebas unitarias, de integración y de componentes.
  • Familiaridad con metodologías TDD y/o BDD.
  • Capacidad para identificar deuda técnica y proponer mejoras de arquitectura, rendimiento y mantenibilidad.
  • Autonomía, comunicación técnica y capacidad de colaboración con equipos multidisciplinares.
  • Disponibilidad para realizar guardias rotativas.

Requisitos valorables

  • Experiencia con React y Redux.
  • Metodologías ágiles, especialmente Scrum.
  • Desarrollo de librerías compartidas y componentes reutilizables.
  • Arquitecturas de microfrontends con Webpack Module Federation.
  • Experiencia en mentoría técnica y definición de buenas prácticas.

Funciones principales

  • Desarrollo y mantenimiento de aplicaciones web con Angular, TypeScript, HTML5 y CSS3.
  • Implementación de componentes reutilizables y gestión de estado con NgRx.
  • Integración de servicios frontend con APIs REST.
  • Desarrollo de pruebas automatizadas y participación en revisiones de código.
  • Optimización del rendimiento, accesibilidad y mantenibilidad de aplicaciones.
  • Resolución de incidencias y participación en guardias de soporte.
  • Colaboración con equipos técnicos y funcionales, documentación y transferencia de conocimiento.

Requirements

  • Modalidad: 100 % remoto.
  • Experiencia: mínimo 5 años en desarrollo frontend.
  • Guardias: rotativas 24/7, aproximadamente una semana cada 3-4 meses.
  • Incorporación: requiere un periodo inicial de solapamiento de 2 semanas.
  • Experiencia mínima de 5 años como desarrollador/a Frontend.
  • Experiencia avanzada con Angular 16 o superior (imprescindible).
  • Experiencia con componentes standalone, Angular Signals, computed() e inject().
  • Conocimientos sólidos de RxJS y programación reactiva.
  • Experiencia en gestión de estado con NgRx (Store, Effects, Selectors y Signal Store).
  • Desarrollo responsive y conocimientos de accesibilidad web (WCAG).
  • Integración de APIs REST y utilización de Web Components y Design Systems.
  • Experiencia con Git, estrategias de branching, pull requests y code reviews.
  • Conocimientos de testing automatizado: pruebas unitarias, de integración y de componentes.
  • Familiaridad con metodologías TDD y/o BDD.
  • Capacidad para identificar deuda técnica y proponer mejoras de arquitectura, rendimiento y mantenibilidad.
  • Autonomía, comunicación técnica y capacidad de colaboración con equipos multidisciplinares.
  • Disponibilidad para realizar guardias rotativas., * Experiencia con React y Redux.
  • Metodologías ágiles, especialmente Scrum.
  • Desarrollo de librerías compartidas y componentes reutilizables.
  • Arquitecturas de microfrontends con Webpack Module Federation.
  • Experiencia en mentoría técnica y definición de buenas prácticas.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.jobleads.com
Prepare application

Good distractions

Loading talks and stories from around this role…