freehire launches on Product Hunt on 26 August.

Follow →

Senior Frontend Developer (m/f/d)

Summary

Build and maintain Angular/TypeScript web apps, crafting responsive UIs, integrating REST APIs, and enforcing clean-code practices in a hybrid team.

Responsabilidades

  • Desarrollar y mantener aplicaciones web utilizando Angular y TypeScript.
  • Diseñar e implementar interfaces de usuario modernas, responsivas y accesibles siguiendo las mejores prácticas de desarrollo Front-End.
  • Participar en el diseño técnico de soluciones, colaborando con equipos de arquitectura y desarrollo Back-End.
  • Integrar aplicaciones con servicios REST y otros mecanismos de comunicación con sistemas corporativos.
  • Implementar componentes reutilizables y mantener Design Systems y librerías compartidas.
  • Optimizar el rendimiento, la usabilidad y la experiencia de usuario de las aplicaciones.
  • Aplicar principios de desarrollo limpio, patrones de diseño y buenas prácticas de ingeniería de software.
  • Implementar mecanismos de autenticación y autorización basados en OAuth2, OpenID Connect, JWT y otros estándares de seguridad.
  • Realizar revisiones de código (Code Reviews) y promover estándares de calidad y mantenibilidad.
  • Colaborar con equipos DevOps en procesos de integración continua, despliegue continuo y automatización.
  • Participar en la resolución de incidencias complejas y en la evolución tecnológica de las aplicaciones.
  • Compartir conocimiento y actuar como referente técnico para otros miembros del equipo.
  • Participar activamente en equipos ágiles, colaborando con Product Owners, UX/UI Designers, QA y equipos Back-End.

Requisitos

  • Técnico Superior, Grado o Ingeniería (Informática, Telecomunicaciones o similar).
  • Experiencia mínima de 5 años en desarrollo Front-End.
  • Experiencia demostrable en:
    • Angular (versiones recientes).
    • TypeScript.
    • HTML5.
    • CSS3 / SCSS.
    • RxJS.
    • Angular CLI.
  • Experiencia en consumo de APIs REST y gestión de comunicaciones con servicios Back-End.
  • Conocimiento de arquitectura de aplicaciones SPA (Single Page Applications).
  • Experiencia en gestión del estado (NgRx, Signals o tecnologías equivalentes).
  • Conocimientos de Web Components y desarrollo de componentes reutilizables.
  • Experiencia en diseño responsive y desarrollo Mobile First.
  • Conocimientos de accesibilidad web (WCAG).
  • Conocimientos de seguridad en aplicaciones Front-End (OAuth2, OpenID Connect, JWT, protección frente a XSS y CSRF).
  • Experiencia con herramientas de testing (Jasmine, Karma, Jest, Cypress o Playwright).
  • Experiencia con Git y herramientas de integración y despliegue continuo (CI/CD).
  • Conocimiento de herramientas de construcción y empaquetado de aplicaciones.
  • Experiencia trabajando con metodologías ágiles (Scrum, Kanban o similares).
  • Se valorarán conocimientos de Angular Material, PrimeNG u otros frameworks de componentes.
  • Se valorará experiencia en micro-frontends y arquitecturas modulares.
  • Se valorarán certificaciones relacionadas con Angular o desarrollo web.

Qué te ofrecemos?

Entorno y flexibilidad
• Ambiente internacional, dinámico y colaborativo.
• T-Social: iniciativas de carácter social (deportivas, comunitarias, de salud, ...).
• Modelo de trabajo híbrido (teletrabajo/presencial).
• Horario flexible.
• 4 semanas de teletrabajo al año.

Desarrollo profesional
• Formación a tu medida: acceso a Coursera para que aprendas lo que quieras, cuando quieras.
• Clases semanales de idiomas (inglés, español y alemán).
• Sesiones de Mentoría a nivel global y Experience Days.

Compensación y beneficios
• Plan de compensación flexible (seguro médico, tickets restaurante, guardería, transporte).
• Telemedicina.
• Seguro de vida y accidentes.
• Fondo social.

Bienestar y tiempo libre
• Más de 26 días laborables de vacaciones al año.
• Acceso gratuito a especialistas (salud, bienestar y asesoramiento legal).
• 100% del salario en caso de baja médica.

¡Y muchas más ventajas de formar parte de T-Systems!

Si estás buscando un nuevo desafío, no dudes en enviarnos tu CV. ¡Únete a nuestro equipo!
T-Systems Iberia solo procesará los CV de las candidaturas que cumplan los requisitos especificados para cada oferta.

See also