¿Eres un crack en Java?
¿Quieres colaborar en la evolución de nuestra arquitectura frontend, migrando y desarrollando nuestros nuevos arquetipos y librerías core desde Angular v12 hacia la v21, asegurando una transición fluida, escalable y alineada con los estándares de Clean Architecture? Entonces, ¡esto te va a encantar!
Buscamos un/a profesional con
+8 años de experiencia
en entornos de desarrollo complejos, capaz de combinar
liderazgo técnico
con una
visión integral del ciclo de vida del software
.El rol está orientado a personas con alta capacidad para
tomar decisiones tecnológicas estratégicas
y generar impacto real en los proyectos.
Funciones principales️ Evolución de nuestra arquitectura frontend, migrando y desarrollando nuestros nuevos arquetipos y librerías core desde Angular v12 hacia la v21, asegurando una transición fluida, escalable y alineada con los estándares de Clean Architecture.Definir y mantener los arquetipos base y librerías compartidas de la compañía.Guiar la migración técnica de aplicaciones legacy hacia arquitecturas modernas en Angular 21.Mentoría técnica: Establecer buenas prácticas y realizar revisiones de código que eleven el nivel del equipo.Optimización de Performance: Asegurar que nuestras aplicaciones sean rápidas, accesibles y eficientes.
✨
Lo que necesitas para ser nuestro experto
Experiencia
:Mínimo 4 años como
arquitecto Front-end Java / Teach Leader
️
Tecnologías requeridasFront-End
1. Maestría en el ecosistema Angular y Javascript.
- Experiencia profunda en Angular (v12 a v21). - Conocimientos sólidos de Javascript Vanilla, HTML y CSS. - Dominio de las nuevas APIs: Signals, Signal-based components y el nuevoflujo de control. - Implementación de sistemas de diseño con Angular Material y/o Tailwind CSS. - Hydration y SSR. - Gestión avanzada de la reactividad con RxJS. - Micro-frontends con Module Federation. - Conocimientos en políticas de seguridad como CSP, manejo de JWT ymitigación de vulnerabilidades XSS. - Conocimientos sobre accesibilidad.
2. Arquitectura y Patrones de Diseño
- Capacidad para diseñar estructuras Feature-First (Domain-driven logic). - Dominio del patrón Container-Presenter (Smart vs. Dumb components). - Sólidos conocimientos en Programación Orientada a Objetos (POO) y principios SOLID. - Conocimientos profundos del estándar REST y el protocolo - Aplicación práctica de Clean Code y Clean Architecture en el frontend.
3. Calidad y Testing
- Estrategias de testing unitario y de integración con Karma/Jasmine y/o Vitest. - Uso de herramientas de mocking, preferiblemente MSW (Mock Service Worker) para desacoplar el desarrollo del backend.
4. IA-Driven Development
Valoramos muy positivamente que la IA sea parte de tu flujo de trabajo diario: - Desarrollo acelerado por Agentes de IA como Github Copilot o Claude. - Experiencia con IDEs de nueva generación como Cursor, PearAI o VS Code con plugins de IA. - Conocimiento en la integración de modelos locales (Ollama, OpenCode) paraoptimizar la productividad del equipo.
¿Qué te ofrecemos?Trabajar en proyectos innovadores y desafiantesFormar parte de un equipo dinámico y en constante crecimientoOportunidades de desarrollo profesional y liderazgoAmbiente moderno, flexible y con las mejores herramientas ️✨Modelo cien por cien teletrabajo
para que puedas organizar tu jornada de la mejor manera.Inclusión en el programa de
beneficios y descuentos,
para disfrutar de tus eventos, vacaciones, compras diarias y caprichos, beneficiándote de todos los descuentos que aporta el Quental Club Benefits!Desarrollo de carrera en un ambiente colaborativo y con bonificaciones a tu
formación
, para que siempre estés actualizado y a la última en cuanto a tecnología y tendencias en transformación digital.
¡Envía tu candidatura y prepárate para una aventura tecnológica épica!