Drupal Senior Developer

Partecipa alla costruzione di complesse applicazioni editoriali

Descrizione

Hai maturato una forte conoscenza di Drupal e del suo ecosistema di moduli e temi contrib ma sei anche in grado di scriverne di tuoi e di estendere o alterare funzionalità esistenti.

La programmazione ad oggetti è il tuo pane quotidiano ed i Design Pattern il tuo coltellino svizzero. Hai compreso a fondo e fatto tuoi concetti come PluginServizi e Dependency Injection e ciò ti permette di scrivere codice che sia estensibile, riusabile e testabile.

Dopo anni di esperienza hai acquisito un’esperienza così grande nell’utilizzo del Framework che ti senti in grado e non hai paura di proporre soluzioni tecniche a qualsiasi richiesta ti venga fatta dai clienti.

In Bmeme siamo persone allegre a cui piace scherzare, ma quando si tratta di lavoro e professionalità non siamo secondi a nessuno.

L’impegno, la dedizione, la passione… sono skill fondamentali che ricerchiamo e in cui crediamo fermamente; queste tre caratteristiche sono per noi imprescindibili tanto quanto il saper lavorare in teamsapersi confrontare e saper condividere le proprie idee in un gruppo di lavoro con esperienza pluriennale e competenze tecnologiche molto varie.

Le tue capacità

Sono almeno due anni che lavori in questo ruolo.

Vai alla grande con:

  • Drupal 8+
  • PHP 7+
  • Symfony
  • caching e decaching su Drupal
  • servizi e plugin
  • MySQL
  • AJAX framework
  • scrittura temi e moduli custom
  • Twig

Conosci bene:

  • Design Pattern
  • OOP
  • YAML / JSON / XML
  • architetture REST e Web Service
  • Composer
  • protocolli d’autenticazione
  • Git
  • HTML5

Nice to have:

  • Docker
  • Ansible
  • nozioni di Kubernetes e Google Cloud
  • conoscenza Gitlab CI/CD
  • Behat
  • CSS3, SASS e/o LESS

Crediamo e sosteniamo smart e full remote working

10+

Collaboratori full-remote!

Le nostre capacità

Favorire la libertà di azione e pensiero in azienda

È un luogo nel quale puoi emergere perché ti sono lasciate ampie libertà di manovra, sempre nel rispetto delle regole comuni e delle persone con cui ti relazioni quotidianamente.

Sviluppare analisi e crescita dei team

In Bmeme il successo è vissuto insieme, così come l’errore, al quale dedichiamo più attenzione non per “punirlo”, ma per comprenderlo ed evitarlo alla prima occasione futura.

Standardizzare ed aggiornare i flussi di lavoro con frequenza

La qualità del prodotto finale è molto importante così come l’adesione ad un flusso di lavoro chiaro, standardizzato, uguale per tutti. Ma non immutabile nel tempo: sai bene che tutti, te compreso, contribuiamo a modificare le prassi, gli strumenti e i metodi di lavoro per migliorare la qualità del nostro software, il livello di soddisfazione interno ed esterno all’azienda, il rapporto con tutti gli attori.

Sviluppare un ambiente collaborativo ed orientato agli obiettivi

Riesci nel tuo lavoro anche perché in Bmeme hai trovato un ambiente sano, orizzontale, informale ma molto serio e incentrato sugli obiettivi comuni. Il rapporto con i colleghi è basato sul rispetto e sulla collaborazione reciproca.

Così, unendo le tue doti professionali e umane con le nostre, faremo progetti impegnativi ma divertenti e realizzeremo gli obiettivi dei nostri Clienti e, di conseguenza, anche i nostri.

E qualche volta, sì, sbaglieremo. Ma non faremo mai due volte lo stesso errore.

Daniele Piaggesi - COO e Scrum Master

Ti piacerebbe raccontarci la tua esigenza?

Siamo qui per ascoltarti!

Contattaci!

Non perderti le ultime novità!