¡Atención, amante de la tecnología!Si eres una persona curiosa, creativa y apasionada por la innovación, ¡esta oportunidad es para ti!En nuestro equipo buscamos mentes inquietas como la tuya, listas para formar parte de comunidades tecnológicas donde construimos juntos.
Las cualificaciones, habilidades y toda la experiencia relevante necesaria para este puesto se pueden encontrar en la descripción completa a continuación.
¡Prepárate para un viaje emocionante!Pero antes, déjanos presentarnos.Somos atmira, un ecosistema de interacción centrado en las personas.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.En atmira, tú eres el protagonista y tienes el poder de explorar tu potencial con #Icouldbe.Buscamos un/a Senior Developer en Angular para incorporar de manera estable y estructural.Diseñar, desarrollar y evolucionar aplicaciones frontend modernas con Angular 17+ aplicando las últimas prácticas de la industria, arquitectura limpia, gestión de estado avanzada y metodologías de testing robustas.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.Implementación de sistemas de autenticación completos.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).Amplios conocimientos de JavaScript orientado a objetos (POO).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.Configuración de environments para diferentes entornos de despliegue.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.Soft skills: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.¿Qué te vas a encontrar? 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) Horario laboral flexible.
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. xqysrnh
Apoyo económico para tu conexión a internet en casa y Pack Home Office: silla, monitor, teclado... Fruta fresca siempre disponible en la oficina.