Desarrollador de Drupal
Role details
Job location
Tech stack
Job description
Analizar requisitos funcionales y técnicos.
Diseñar e implementar soluciones personalizadas garantizando escalabilidad, rendimiento y buenas prácticas.
Coordinar y dar soporte técnico al equipo de desarrollo, revisando código, resolviendo dudas y asegurando la calidad del proyecto.
Participar activamente en la planificación técnica : estimación de tareas y priorización de incidencias. Promover la mejora continua y la formación interna.
Identificar oportunidades de optimización y refactorización en proyectos en curso.
Realizar pruebas unitarias e integradas para asegurar calidad.
Documentar el desarrollo y colaborar en la transferencia de conocimiento.
Mantenerte al día con las últimas tendencias en Drupal.
Requirements
- 3 años de experiencia en desarrollo de proyectos con Drupal y PHP.
Conocimientos sólidos de la API, hooks, servicios, entidades, plugins y arquitectura principal de Drupal.
Experiencia en el desarrollo de módulos y temas personalizados.
Experiencia en migraciones de datos.
Experiencia en integraciones con APIs Rest o Soap.
Conocimientos avanzados en HTML5, CSS3, Twig y Javascript.
Uso habitual de Drush y Composer para la gestión de dependencias, configuración y despliegue.
Experiencia en control de versiones con GIT.
Conocimientos básicos de entornos LAMP y uso de soluciones basadas en contenedores docker., Experiencia con componentes SDC y recipes.
Experiencia en testing.
Conocimientos de CI / CD.
Experiencia en optimización de rendimiento, caché y seguridad en Drupal.
Conocimientos de accesibilidad web y buenas prácticas UX / UI.
Participación o contribución a la comunidad Drupal.
Certificación Drupal (Forcontu o Acquia).
Experiencia en coordinación técnica de proyectos : estimaciones, planificación y revisión de tareas.
Benefits & conditions
Contrato Indefinido en una compañía 100% digital tecnológica
Flexibilidad horaria y opción de teletrabajo
Formación continuada y personalizada
Salario adaptado a la motivación al cambio del candidato
Plan de retribución flexible
Club de descuentos Balidea : viajes, restauración, cultura,....
Incorporación a equipo de trabajo estable con proyecto de larga duración con impacto positivo en la sociedad
Posibilidad de trabajar con los expertos referentes en proyectos tecnológicamente punteros que generan un impacto real en la sociedad