Sviluppatore back-end
Ruoli e responsabilità
- Sviluppo e manutenzione di moduli personalizzati in Drupal (preferibilmente 9/10)
- Integrazione con servizi esterni via API REST/SOAP
- Ottimizzazione delle performance di sistema e tuning delle query
- Collaborazione con il team front-end per il rilascio di funzionalità integrate
- Contributo a progetti strutturati, in team distribuiti
Requisiti professionali
- Minimo 3 anni di esperienza come back-end developer (in agenzie, software house o come freelance)
- Capacità di affrontare un progetto end-to-end: analisi, implementazione, debugging, rilascio
- Italiano fluente, buon inglese scritto e parlato (C1)
Abilità tecniche
- Ottima conoscenza di Drupal (preferibilmente Drupal 9 o 10), sia core che contrib
- Conoscenza approfondita di PHP (OOP), MySQL/MariaDB
- Esperienza con GIT, Composer, Drush, PhpStorm
- Competenze su architetture API-first e RESTful services
- Conoscenze base di front-end (HTML/CSS/Twig) per una migliore integrazione
- Conoscenza di Symfony o Laravel è un plus
Requisiti personali
- Autonomia nel lavoro quotidiano, ma con forte spirito di squadra
- Mentalità curiosa e orientata al miglioramento continuo
- Capacità di analizzare e risolvere problemi in modo efficace
- Passione per lo sviluppo web e per la qualità del codice
- Interesse verso il mondo open source e la community Drupal