Un gruppo tecnologico internazionale sta cercando sviluppatori Drupal per potenziare i propri progetti digitali, in modalità completamente remota.
La sfida
Il progetto prevede la gestione, lo sviluppo e l'evoluzione di piattaforme Drupal complesse, con particolare attenzione ad architettura, performance, sicurezza e integrazione con sistemi esterni. Si cercano profili su tre livelli di seniority (Junior, Middle, Senior).
Responsabilità
Sviluppo e manutenzione di piattaforme Drupal: architettura (routing, servizi, dependency injection), Entity/Field API, content modeling, Views, Layout Builder, Paragraphs
Gestione di workflow e content moderation, utenti/ruoli/permessi, multilingua, configuration management (YAML)
Ottimizzazione di cache e performance (cache tags, contexts, BigPipe), sicurezza e aggiornamenti core/contrib
Sviluppo di moduli custom (controller, plugin, servizi), form complessi, Views avanzate
Integrazioni con sistemi esterni (REST/JSON:API, OAuth2/OpenID Connect/SSO, CRM/DAM/ERP/LMS) e migrazione dati (Migrate API)
Requisiti
Esperienza pregressa in sviluppo Drupal: almeno 3 anni per il livello Junior, 5 anni per Middle, oltre 5 anni per Senior
PHP 8+ (OOP, SOLID, design pattern), Symfony Components, Drupal APIs (Form/Plugin/Cache/Queue API), Composer, Drush, YAML, OpenSearch
Twig, HTML5/CSS3 (responsive, Flexbox/Grid), JavaScript ES6+ (Ajax, Drupal behaviors)
Conoscenza di accessibilità (WCAG, ARIA, keyboard navigation)
Git, Docker, pipeline CI/CD, Apache/Nginx, PHP-FPM
Redis/Varnish e gestione di ambienti dev/test/stage/prod
MySQL/MariaDB o PostgreSQL, modellazione dati e ottimizzazione query
Conoscenza di OWASP Top 10 e protezione da XSS/CSRF/SQL injection
Esperienza con standard di coding Drupal e testing (PHPUnit, functional test)
Chiusura
Un'opportunità per lavorare su architetture Drupal complesse in un contesto internazionale, con piena flessibilità da remoto.
#Drupal #PHP #RemoteWork #WebDevelopment #Shakers
Similar jobs

Drupal Developer (PHP/Symfony/JavaScript)

Apply Now
Back to search page