Desarrollador de Drupal

Balidea
Municipality of Madrid, Spain
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish
Experience level
Intermediate

Job location

Remote
Municipality of Madrid, Spain

Tech stack

JavaScript
PHP
Web Accessibility
API
HTML5
Unit Testing
LAMP
CSS
Continuous Integration
Drupal
Performance Tuning
Acquia
Simple Object Access Protocol (SOAP)
GIT
Twig
Software Version Control
Docker

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

Apply for this position