¿Eres un crack en Java? ¿Dominas los microservicios como nadie y te apetece formar parte de un proyecto innovador y puntero? 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 requeridas
🔙 Front-End
1. Maestría en el ecosistema Angular y Javasript.
• 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 nuevo
flujo 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 y
mitigació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) para
optimizar la productividad del equipo.
🌟 ¿Qué te ofrecemos? 🌟
* Trabajar en proyectos innovadores y desafiantes 🚀
* Formar parte de un equipo dinámico y en constante crecimiento 🤝
* Oportunidades de desarrollo profesional y liderazgo 💼
* Ambiente 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! 💥