Drupal Back-End Developer

  • Development
  • Varese, Italia

Drupal Back-End Developer

Descrizione

ADATTIVO è alla ricerca di un Back-End Developer in ambito Drupal che collabori con il nostro Team di sviluppo nella realizzazione di progetti Digital principalmente proprio con il Framework/CMS Drupal o tramite altri Framework di programmazione, prevalentemente in ambito PHP.

Accanto ad altri sviluppatori esperti lavorerà come parte di un reparto completo, eterogeneo ed estremamente coeso.
Il candidato perfetto ha maturato almeno cinque anni di esperienza come Back-Ender Drupal ed è fortemente motivato ad analizzare, progettare e sviluppare soluzioni di qualità per importanti clienti di livello nazionale e internazionale. 

  • Si occuperà di sviluppare siti Web e Mobile, oltre ad Application anche di alta complessità con il CMS (Content Management System) Open Source Drupal (dalla versione 8 in poi).
  • Si potrà occupare anche di applicazioni Web Custom, grazie al Framework PHP Laravel piuttosto che di integrare servizi e piattaforme di terze parti, grazie ad API, protocolli diversi o connettori di vario tipo.
  • Lavorerà a stretto contatto con colleghi Project Manager e Front-End Developer all’interno di Team eterogenei e con diversi Background, occupandosi anche del Deploy e della manutenzione delle applicazioni.
  • Valuterà l’Effort necessario per lo sviluppo dei progetti, condividendo e organizzando con i Team le scadenze e prenderà decisioni condivise su modalità e tempistiche di lavoro.
  • Sarà valutato sulla sua propensione alla risoluzione di problemi, il rispetto delle tempistiche e la capacità di fornire valore aggiunto ai clienti, ai progetti e ai Team.
  • Grande senso di responsabilità e flessibilità completano il profilo ideale per ottenere sempre dei lavori realizzati a regola d’arte.

Requisiti

Must Have

  • Cinque o più anni di esperienza nello sviluppo Back-End e attitudine al Problem Solving.
  • Buone/ottime conoscenze di Drupal (8 e, possibilmente, 7) e su attività di Module Building.
  • Oltre a moduli e Plug-In, buona conoscenza di PHP (5.x e 7.x), MySQL e altre tecnologie correlate per realizzare applicazioni sempre di maggiore qualità.
  • Esperienza con architetture MVC, preferibilmente con conoscenza del Framework Laravel piuttosto che con altri Framework PHP quali Zend, CakePHP o similari.
  • In formazione costante, con un desiderio di fare le cose al meglio: capacità di imparare velocemente e adattarsi a nuove tecnologie.
  • Conoscenza di strumenti di Versioning quali Git, SVN (Subversion), Mercurial o similari.
  • Attenzione ai dettagli, alla sicurezza e capacità di lavorare anche su scadenze strette.
  • L'abilità di sapere leggere e scrivere in Inglese è un Must.

Nice to Have (possibili Plus nella valutazione)

  • L’aggiornamento da Drupal 7 a Drupal 8 rappresenta una sfida e non un problema. Non esistono problemi, solo soluzioni.
  • Sufficiente conoscenza di HTML5, CSS3 (tramite Sass/Less/ecc.) e del Framework Bootstrap e - più in generale - familiarità in termini di Client-Side Scripting, anche con i più moderni Framework JS (jQuery, AngularJS, React, ecc.).
  • Eventuale conoscenza di ulteriori Framework quali Node.js, React, AngularJS o similari.
  • Familiarità nel Responsive/Adaptive Design e nello sviluppo Web di tipo Mobile.
  • Eventuale conoscenze di base e capacità di integrazione con altre soluzioni (i.e.: Magento, Wordpress, servizi AWS, Google, SAP, Salesforce, ecc.).
  • Conoscenza di tecniche di ottimizzazione lato applicazioni e Database o altri aspetti coinvolti in applicazioni di medio-alta complessità (i.e.: Performance, Caching, scalabilità, elasticità e via discorrendo).
  • Esperienza nello sviluppo di API REST, Web Service (i.e.: SOAP o analoghi), eccetera.
  • Eventuale esperienza con diverse piattaforme di distribuzione (i.e.: Amazon CF/S3, Google Cloud, Akamai, Heroku, eccetera).
  • Esperienze precedenti in altre Digital Agency, System Integrator o strutture analoghe.