Desarrollador/a Senior Frontend Angular

Grupo SPEC
Barcelona, Spain
16 days ago
Apply on www.indeed.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
Job source

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Code Review Software Engineering TypeScript Openapi Angular Material Backend AngularJS Playwright Front End Software Development Restful APIs

Job description

Grupo SPEC busca incorporar un/a Desarrollador/a Senior Frontend Angular para formar parte de nuestro equipo de I+D en Barcelona y participar en la evolución y modernización de nuestras soluciones de software., La persona seleccionada se incorporará a un proyecto de reconstrucción de una interfaz de gestión sobre una nueva arquitectura desacoplada (SPA + API contract-first), trabajando estrechamente con el equipo de Backend y participando activamente en las decisiones de arquitectura Frontend desde las primeras fases del proyecto., Desarrollo Frontend y Arquitectura

  • Desarrollo de aplicaciones SPA con Angular y TypeScript.
  • Participación en la definición y evolución de la arquitectura Frontend.
  • Desarrollo de una nueva interfaz de gestión basada en una arquitectura desacoplada SPA + API.
  • Gestión de estado, estructura modular y optimización de carga mediante lazy loading.
  • Aplicación de los paradigmas actuales de Angular, como Signals y standalone components.

Componentes e integración

  • Creación de una capa de componentes reutilizables que sirva de base para el resto del desarrollo.
  • Desarrollo de formularios derivados de especificaciones, tablas configurables y patrones de listado-detalle.
  • Integración con Backend mediante API REST/OpenAPI, utilizando clientes tipados generados a partir del contrato.
  • Colaboración directa con el equipo de Backend en la definición y evolución de los contratos de API.
  • Trabajo con librerías de componentes como Angular Material/CDK o equivalentes y sistemas de diseño basados en tokens.

Calidad y nuevas herramientas

  • Desarrollo y mantenimiento de pruebas de componentes y pruebas end-to-end con Playwright.
  • Aplicación de buenas prácticas de desarrollo, calidad y mantenibilidad del código.
  • Participación en revisiones de código y decisiones técnicas del equipo.
  • Uso habitual de herramientas de Inteligencia Artificial aplicadas al desarrollo de software como parte del flujo de trabajo., SPEC S.A.U. declara públicamente su compromiso con la diversidad y con la igualdad entre hombres y mujeres en el ámbito laboral, el cual se ha materializado en la aprobación y la posterior implantación y seguimiento del Plan de Igualdad de la entidad, conforme lo establecido en la Ley Orgánica 3/2007, de 22 de marzo, para la igualdad efectiva de mujeres y hombres y en su normativa de desarrollo. En este sentido, SPEC S.A.U. desarrolla políticas activas para alcanzar la igualdad real y efectiva entre ambos sexos, las cuales se erigen en una parte esencial de nuestros valores corporativos. Este principio básico de nuestra cultura empresarial resulta aplicable a todas y cada una de las esferas de las relaciones de trabajo, incluido el proceso de selección y contratación de personal.

Requirements

  • Experiencia de 5 años o más desarrollando con Angular en entornos de producción.
  • Nivel avanzado de TypeScript.
  • Conocimiento actualizado de Angular y sus paradigmas actuales: Signals, standalone components, arquitectura modular y lazy loading.
  • Experiencia trabajando con API REST y OpenAPI.
  • Experiencia con librerías de componentes UI como Angular Material/CDK o similares.
  • Experiencia en testing y buenas prácticas de calidad de código.
  • Uso habitual de herramientas de IA aplicadas al desarrollo.
  • Capacidad para trabajar con autonomía y en equipo. Participar activamente en decisiones técnicas y de arquitectura.

Benefits & conditions

  • Contrato indefinido.
  • Modalidad híbrida con 2 días de teletrabajo a la semana.
  • Oficinas ubicadas junto a la Estación de Sants (Barcelona).
  • Horario flexible y jornada intensiva los viernes.
  • Participación desde una fase temprana en un proyecto de modernización tecnológica y nueva arquitectura Frontend.
  • Posibilidad de participar activamente en decisiones técnicas y de arquitectura.
  • Desarrollo profesional en un equipo de I+D con producto propio.
  • Buen ambiente de trabajo y equipo colaborativo.

Apply for this position

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

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

5:46 min

Evolution of the Angular framework from AngularJS

Valentine Awe · World Congress 2023

2:32 min

Refactoring bulk frontend operations into scalable backend methods

Noam Honig · LIVE

2:48 min

Understanding the purpose of OpenAPI specifications

Christopher Walles Christopher Walles · World Congress 2024

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · World Congress 2024

2:14 min

Generating functioning backend code from OpenAPI specifications

Christopher Walles Christopher Walles · World Congress 2024

Videos

See all

Related articles

See all