Somos atmira, un ecosistema de interacción centrado en las personas.
Consulte la descripción del puesto a continuación. Si confía en que tiene las habilidades y la experiencia adecuadas, envíe su solicitud hoy mismo.
Nuestro objetivo es ayudarte a crecer tanto personal como profesionalmente. A través de nuestro Club, podrás conectar, adquirir experiencia profesional y alcanzar tus metas.
Funciones principales:
Desarrollo de aplicaciones SPA con Angular 17+ usando standalone components y control de flujo nativo.
Diseño de componentes reutilizables y escalables aplicando buenas prácticas y patrones de arquitectura.
Arquitectura de estado global con Redux para aplicaciones complejas y escalables.
Desarrollo reactivo avanzado.
Testing integral con cobertura completa: unitarios y integración.
Mentoring técnico y revisión de código para garantizar calidad y buenas prácticas.
Integración CI/CD y automatización de procesos de desarrollo y despliegue.
Maquetación avanzada con HTML5, CSS3 y SCSS, cuidando la experiencia de usuario.
Colaboración con equipos multidisciplinares bajo metodologías ágiles (Scrum/Kanban).
Requisitos mínimos:
+5 años de experiencia en desarrollo frontend.
+3 años de experiencia con Angular 15 o superior.
Dominio de TypeScript avanzado (decoradores, interfaces, tipos genéricos).
Experiencia en RxJS (observables, operadores, asincronía).
Experiencia con formularios reactivos y template-driven.
Ejecución de pruebas unitarias con Jasmine/Karma u otros frameworks (qUnit, Istanbul).
Experiencia en optimización de rendimiento en aplicaciones Angular.
Experiencia en aplicaciones SPA.
Conocimientos básicos de Node.js.
Experiencia en gestión de estado con Redux (NgRx, NGXS u otras librerías).
Implementación de sistemas de autenticación y autorización.
Conocimientos de interceptors HTTP y guards para protección de rutas.
Requisitos deseable:
Experiencia con NgRx/Redux u otras librerías de gestión de estado.
Conocimientos de animaciones en Angular.
Experiencia en test e2e (Cypress, Playwright).
Conocimientos de DDD y patrones de diseño.
Manejo fluido de GIT y herramientas de gestión (Jira, Confluence).
Experiencia en procesos de integración continua (Azure DevOps u otros).
Conocimientos de accesibilidad web (ARIA, WCAG).
Experiencia en optimización de CSS/SCSS con variables y mixins.
Conocimientos de arquitecturas micro-frontend.
Mentalidad de mejora continua y aprendizaje de nuevas tecnologías.
Code review constructivo y mentoring de developers junior.
Comunicación técnica efectiva con stakeholders.
Trabajo en equipo en entornos ágiles (Scrum/Kanban).
Liderazgo técnico sin autoridad formal.
Un equipo fantástico que te ayudará a crecer y encontrar tu lugar en una empresa dinámica, innovadora y ágil.
Open Spaces: espacios de intercambio de conocimiento que fomentan la colaboración y una metodología de trabajo híbrida, flexible y sostenible.
Metodología Smart Working: modelo híbrido de trabajo remoto. (1 día a la semana de presencialidad, resto remoto, en las oficinas
Viladecans Business Park )
Jornadas reducidas los viernes y durante julio y agosto.
Vacaciones: 23 días.
Atmira Flex: vales de comida, abono transporte, seguro médico y ayuda para guardería a través de nuestra plataforma de compensación flexible.
Comunidad de Embajadores: actividades deportivas, aventuras, planes urbanos…
¿Conoces a alguien del sector? Tráelo a trabajar con nosotros y recibe un bono por recomendación.
Apoyo económico para tu conexión a internet en casa y Pack Home Office: silla, monitor, teclado…
¿No te sientes bien? No te preocupes: ofrecemos servicios para cuidar tu cuerpo y mente: fisioterapia, talleres de bienestar y deportes en equipo. xpzdshu
atmira está comprometida con la igualdad.
#J-18808-Ljbffr