Sr. Backend Developer

Vieni a fare il lavoro che ti piace, in un team che ti rende orgoglioso di farne parte.

Avrai le chiavi della tecnologia e dei processi di sviluppo. Vogliamo che progetti architetture per fornire logica e vita a progetti web, social o mobile.

  • Location Parma, PR
  • Department Technology
  • Position Senior
  • Min. Experience 5+ yrs

Job Description

Avrai in mano le chiavi della nostra tecnologia e dei nostri processi di sviluppo. Con questi vogliamo metterti in condizione di progettare architetture software complesse, per fornire logica e vita a progetti web, social o mobile. Chiederemo il tuo contributo nelle fasi di analisi di fattibilità, stesura delle specifiche e dei requisiti, dovrai suggerire (e usare) le tecnologie più adatte per lo sviluppo e le strade migliori per raggiungere il risultato nel rispetto dei constraint e delle deadline. Sarai responsabile della delivery dei progetti e del mantenimento dell’infrastruttura tecnologica: sono le fondamenta su cui poggia tutta l’attività di Caffeina.

Entrando nello specifico, queste saranno le tue task:

  • Progettare e sviluppare algoritmi e soluzioni per la fruizione di Web Services
  • Integrare servizi da piattaforme di terze parti (Social Network, vendor API)
  • Progettare, implementare e ottimizzare basi di dati relazionali e non relazionali
  • Gestire la manutenzione delle architetture e redigere una corretta documentazione
  • Collaborare con i Team di progetto per individuare le soluzioni di sviluppo migliori e più innovative

 

Profilo


Questo è ciò che abbiamo bisogno di trovare in te. Ci sono competenze e tratti necessari nel lavoro che affronteremo insieme, mentre i Nice to Have sono tratti che consideriamo preferenziali ma non indispensabili.

 

Tratti Fondamentali
  • Esperienza di 5+ anni
  • Livello di Istruzione al grado di Laurea o Diploma
  • Capacità di trovare il punto di ottimo tra best practice e constraint
  • Capacità di ricevere e rielaborare i feedback del cliente o delle divisioni interne
  • Capacità di lavorare in un team eterogeneo e gestire con responsabilità progetti interni e rivolti al cliente
  • Elevate capacità comunicative e relazionali, necessarie per scrivere un codice che sia di facile lettura e trasmetterne le caratteristiche al team o a utenti esterni
  • Un approccio ad ogni fase del progetto che sia analitico, ma che non manchi di creatività, da associare a una conoscenza approfondita dei requisiti, per produrre componenti software
  • Iniziativa e curiosità verso nuove tecnologie, qualità che ti permettono di affrontare con intraprendenza la continua evoluzione tecnologica
  • Un mix di cura del dettaglio e chiara visione d’insieme e degli obiettivi finali ti rendono padrone del progetto e capace di prevedere e limitare gli imprevisti
  • Logica, pensiero critico, affinità per la matematica e per i modelli astratti e computazionali

 

Skill Fondamentali
  • Conoscenza avanzata della programmazione funzionale e dei suoi principali paradigmi
  • Conoscenza avanzata della programmazione OOP e dei suoi principali Design Patterns
  • Esperienza nella progettazione, implementazione e ottimizzazione di database relazionali
  • Utilizzo sistemi di ticketing, bug tracking, source control (GIT)
  • Conoscenza avanzata del PHP 5.4+ e della piattaforma LNMP
  • Esperienza nell’implementazione delle principali pratiche di sicurezza nello sviluppo di Web Services

 

Nice to have
  • Laurea in Ingegneria Informatica, Informatica o equivalenti
  • Esperienza con almeno uno tra questi framework PHP: Laravel 4, Symfony
  • Esperienza con sistemi di caching dati come Redis o Memcached
  • Esperienza nell’ottimizzazione delle performance dei Web Services
  • Esperienza di almeno un altro linguaggio (JavaScript, Python, C++, Ruby, Go, etc.)
  • Esperienza nel workflow di sviluppo e deploy su piattaforme virtualizzate (es. packer.io, Phing/Capistrano)
  • Conoscenza delle metodologie di Unit Testing e Continuous Integration (es. PHPUnit, Jenkins CI)
  • Capacità di mentoring a Jr. e Intern Backend Developer

 

Cosa ti offriamo?


Cerchiamo di trattare le persone nel miglior modo possibile, con professionalità e rispetto. Quella che segue è la nostra offerta, tutto “sul tavolo”: così, se non ha un fit con le tue richieste, non ti facciamo perdere tempo.

  • Contratto di Assunzione
  • RAL commisurata all'esperienza + Bonus (aziendali e personali)
  • Ticket Restaurant + coffee & water 24/7
  • Postazione Apple
  • Welcome Kit: 2 t-shirt, 1 felpa, 1 iPhone e 1 zaino Tucano+Caffeina
  • Conferenze ed Eventi (a nostro carico)
  • Formazione, corsi online, libri e documentazione (a nostro carico)
  • Ricerca e Sviluppo su temi innovativi (es. VR, Wearable, IoT, iBeacon)
  • Team di progetto eterogenei: Developer, Designer e Creativi e Marketer
  • Relax (cene, birre, etc.) offerte da Caffeina
  • Ma soprattutto: puoi fare il lavoro che ti piace in un team che ti rende orgoglioso di farne parte

 

Workplace & Culture


Caffeina è una Creative Digital Agency. Tecnologia, Design, Creatività e Marketing sono nel nostro DNA. Abbiamo sede in una città, Parma, che ha un ottimo work/life balance e un costo della vita equilibrato, esattamente a metà strada tra Milano e Bologna, a solo un’ora di distanza.

L’ambiente di lavoro è giovane (età media di 28 anni) e informale. Qui conta soprattutto ciò che si sa fare e quanto bene lo si fa. Si lavora in team, ci si aiuta a vicenda e si cresce insieme su ogni progetto, nel quale puoi prendere le tue decisioni.

La nostra filosofia di lavoro si basa sul bilanciare soluzioni conosciute ed efficaci con vie nuove e strade sperimentali: l’apporto personale e l’essere propositivi sono sempre valorizzati e li consideriamo fondamentali per fare bene.

 

Nota

Tutte le candidature sono valutate singolarmente. Utilizziamo uno strumento per la gestione del processo di selezione e comunicare con i candidati. A volte, purtroppo, le risposte sono filtrate come Spam: ricordati di controllarne la cartella.

Candidati ora come Sr. Backend Developer!

Confermo di aver letto la privacy policy e di aver compreso che Caffeina utilizza un tool (Recruiterbox) per gestire la mia candidatura e comunicare con me. Autorizzo quindi il trasferimento dei dati anche verso gli USA.