Descripción del empleo
Buscamos un Desarrollador Frontend Angular con sólida experiencia en el desarrollo de aplicaciones web modulares, escalables y seguras. El candidato ideal será capaz de liderar el ciclo completo de desarrollo frontend, desde el diseño y arquitectura hasta la implementación, documentación y testing, trabajando en entornos de alta exigencia técnica y seguridad.
Requisitos
Requisitos técnicos
- Experiencia avanzada con Angular (Angular 12+ preferiblemente)
- Dominio de TypeScript y JavaScript (ES6+)
- Conocimientos sólidos de HTML5, CSS3 y SASS / SCSS
Arquitectura y Desarrollo
- Capacidad demostrada en diseño de arquitecturas modulares y escalables
- Experiencia en desarrollo de aplicaciones web complejas y de gran envergadura
- Conocimiento de patrones de diseño frontend
- Experiencia en creación de componentes reutilizables y librerías compartidas
Integración y APIs
- Experiencia consumiendo APIs RESTful / SOAP y microservicios
- Manejo de HTTP Client y gestión de peticiones asíncronas
- Conocimientos de autenticación y autorización (JWT)
- Experiencia en integración con bases de datos (consultas, transacciones)
Seguridad
- Implementación de desarrollo seguro en aplicaciones web
- Prevención de vulnerabilidades frontend (XSS, CSRF, clickjacking)
- Gestión segura de tokens y datos sensibles
- Implementación de HTTPS y comunicaciones cifradas
- Validación de datos en cliente y servidor
Documentación
Capacidad de crear documentación técnica clara y completa
Experiencia documentando arquitecturas, componentes y APIs
Herramientas de Desarrollo
Manejo de Git y plataformas como GitLab
Experiencia con herramientas de build (Webpack, Angular CLI)
Conocimientos de CI / CD (Jenkins, GitLab CI)
Uso de gestores de paquetes (npm, yarn)
Valorable
- Conocimientos de Material Design y Angular Material
- Familiaridad con Progressive Web Apps (PWA)
- Familiaridad con metodologías ágiles (Scrum, Kanban)
- Experiencia en optimización de rendimiento (Lazy Loading, Code Splitting)
- Conocimientos de bases de datos (SQL, NoSQL)
- Experiencia con WebSockets o comunicación en tiempo real
Competencias personales
- Visión integral del ciclo de desarrollo completo
- Atención al detalle y orientación a la calidad
- Capacidad de diseño y pensamiento arquitectónico
- Habilidades de comunicación y documentación
- Autonomía y capacidad de toma de decisiones técnicas
- Mentalidad orientada a la seguridad y buenas prácticas
- Proactividad en la mejora continua
- Capacidad de trabajo en equipo multidisciplinar
- Compromiso con la excelencia técnica
Perfil del candidato idóneo
Buscamos un profesional que no solo sepa programar, sino que tenga una visión completa del desarrollo frontend: desde el análisis y diseño de la solución, pasando por la implementación robusta y segura, hasta la creación de documentación detallada y pruebas exhaustivas. Valoramos la capacidad de trabajar de forma autónoma en proyectos complejos y de tomar decisiones arquitectónicas fundamentadas.
Lugar de trabajo
Torrejón de Ardoz
Presencial 100%.
Horario L-V
8:30-16:30
Información adicional
¿QUÉ OFRECEMOS?
- Contrato indefinido.
- Los primeros 1,5 meses, presencial en cliente. Después Híbrido (3 días en cliente; 2 días teletrabajo)
- Horario : de L-V : Entrada 7 : 00-7 : 30. Salida : 15 : 00-15 : 30
- Plan de carrera : ofrecemos una atractiva carrera profesional en función de la experiencia y potencial personal dentro de una compañía en continua evolución y con un sólido crecimiento
- Plan de formación en competencias tecnológicas de acuerdo con las exigencias de los proyectos y clientes.
- Retribución flexible : te ofrecemos una retribución a la carta pudiendo elegir diferentes productos y modelar tú mismo cómo distribuirlos : seguro de salud, tickets de comida, guardería, tarjeta transporte, etc.
#J-18808-Ljbffr