Buscamos un / a CMS Senior Developer para liderar el desarrollo y la implementación de funcionalidades complejas dentro de una plataforma CMS de nivel empresarial. La persona seleccionada será responsable de la arquitectura técnica, la optimización del rendimiento y la calidad del código, colaborando estrechamente con equipos de desarrollo, QA y operaciones.
Este rol es clave para garantizar la excelencia técnica y la escalabilidad de las soluciones digitales del cliente, dentro de un entorno ágil e internacional.
Responsabilidades principales
- Liderar la implementación de módulos y componentes complejos dentro del CMS.
- Diseñar la arquitectura de componentes y plantillas , garantizando mantenibilidad y consistencia.
- Configurar y ensamblar el CMS desde la perspectiva técnica, incluyendo integraciones con servicios de terceros.
- Realizar revisiones de código (code reviews) y aplicar estándares de calidad, seguridad y buenas prácticas.
- Mentorizar y dar soporte técnico a desarrolladores del equipo.
- Asegurar la cobertura de testing unitario, de integración y end-to-end , en colaboración con QA.
- Optimizar el rendimiento y la escalabilidad de las aplicaciones web.
- Garantizar la accesibilidad (WCAG) y la compatibilidad multiplataforma.
- Documentar procesos y configuraciones técnicas de sistemas y flujos.
- Participar en estimaciones de esfuerzo , planificación de entregas y gestión de riesgos técnicos.
Objetivos y entregables
Definición de la arquitectura de componentes y estructura de plantillas.Optimización de rendimiento y calidad del código.Revisión y validación técnica de entregas.Coordinación de planes de release.Integraciones con servicios y APIs de terceros.Identificación de riesgos técnicos y estrategias de mitigación.Requisitos : Formación
Grado o Máster en Ingeniería Informática, Software Engineering o campo afín.Certificaciones adicionales en desarrollo web, cloud o tecnologías CMS serán valoradas positivamente.Experiencia
7 años de experiencia profesional en desarrollo web.2–3 años de experiencia específica en plataformas CMS (Magnolia, AEM, Sitecore, Drupal, etc.).Experiencia comprobada en proyectos de migración, integración o personalización de CMS .Experiencia previa en entornos ágiles (Scrum, Kanban) y trabajo con equipos multidisciplinares.Competencias técnicas
Frontend : HTML, CSS, TailwindCSS, AlpineJS, Lottie Web Animations, React (deseable).Backend : TypeScript (Nest.js / Node.js) o Java (Spring).CMS Platforms : Experiencia sólida en cualquier CMS empresarial (Magnolia CMS valorado).Integraciones : RESTful APIs, terceros, autenticación, servicios cloud (AWS, Azure).DevOps y Control de versiones : Git, GitHub (commits regulares, pull requests, code reviews).Testing : Unitario, integración, e2e (Jest, Cypress o equivalentes).Seguridad : Aplicación de buenas prácticas y estándares de codificación segura.Idiomas
Español : Bilingüe.Inglés : Bilingüe (entorno internacional).Competencias personales
Capacidad para liderar técnica y metodológicamente .Atención al detalle y enfoque en la calidad del código .Comunicación clara y colaboración en equipos multidisciplinares.Capacidad analítica y resolución de problemas.Orientación a resultados, innovación y mejora continua.Salario : 55-60k