Backend Developer

Sede/Full RemoteMilanoParma
Come Backend Developer avremo bisogno di te per creare la business logic, definire le API, gestire la persistenza dei dati e coordinare l'automazione di deploy di tutto ciò che svilupperemo per i vari clients web e mobile.

About this role

Come Backend Developer avremo bisogno di te per creare la business logic, definire le API, gestire la persistenza dei dati e coordinare l’automazione di deploy di tutto ciò che svilupperemo per i vari clients web e mobile.

Ti chiederemo di contribuire non solo nel portare qualità nella tua execution, ma anche nel partecipare attivamente alla progettazione dell’intera architettura.

Sarai sfidato a usare soluzioni che offrano sicurezza ma anche a valutare strade nuove e alternative, tenendo sempre conto dei requisiti di progetto.

La natura a microservizi della tua progettazione, coadiuvata da sistemi di IaC ed orchestrazione (es. Docker), ti permetteranno di scegliere il linguaggio, le librerie e i vari frameworks che più si addicono alla soluzione ottimale del problema.

Questa è una posizione in Dynamo, il gruppo che all’interno di Caffeina si occupa di progettare, sviluppare e far crescere prodotti digitali per le più ambiziose organizzazioni italiane.

Nota

Tutte le candidature per Backend Developer 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.

Your responsibilities

  • Progetti e programmi i servizi backend per i progetti di tua responsabilità.
  • Hai una conoscenza avanzata di PHP e Laravel.
  • Hai esperienza nella gestione di base dati e dbms relazionali come MySQL.
  • Hai esperienza nella gestione di base dati NoSQL come MongoDB.
  • Conosci e applichi il concetto delle queue.
  • Sei in grado di progettare applicativi con un mindset a micro-servizi.
  • Conosci gli standard API RESTful.
  • Sei in grado di sviluppare API con PHP o NodeJS.
  • Hai una conoscenza avanzata di Docker.
  • Hai conoscenza di Kubernetes.
  • Hai conoscenza di cloud computing e metodologie Devops.
  • Scrivi codice pulito, sicuro, documentato e testato.
  • Scrivi ed ottimizzi query complesse.
  • Ti mantieni all’avanguardia sugli ultimi sviluppi di tecnologie, coding trends e best practices per il backend.
  • Recepisci i feedback del tuo Responsabile e sviluppi soluzioni conseguenti.
  • Segnali tempestivamente criticità ed opportunità legate al tuo lavoro.

Who you are

  • Esperienza nello sviluppo di almeno 3 anni, preferibilmente in digital agency o azienda di sviluppo software.
  • Laurea in Informatica/Ingegneria Informatica (o diploma equivalente).
  • Capacità di lavorare in un team eterogeneo (tecnico, creativo, strategico) e di gestire con responsabilità i progetti assegnati ed i feedback ricevuti.
  • Approccio analitico ad ogni fase del progetto, 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.
  • Logica, pensiero critico, affinità per la matematica e per i modelli astratti e computazionali.
  • Esperienza avanzata nei principali Design Patterns.
  • Esperienza nell’uso di sistemi di version control.

The team you’re gonna work with

Sarai parte dell’area Technology, guidata da Stefan Manastirliu (Executive Digital Product Director) e Gabriele Mearelli (Head of Technology).

Stefan Manastirliu

Executive Digital Product Director

Stefan Manastirliu
Gabriele Mearelli

Head of Technology

Gabriele Mearelli

What we offer

  • Contratto di Assunzione.
  • Il package per questa posizione è nella fascia 29-37K, in base alla seniority, e include una quota basata su performance aziendali e personali
  • Postazione di lavoro Apple.
  • Welcome Kit.
  • Ricerca e Sviluppo su tecnologie innovative (es. VR, WebGL, ServiceWorkers).
  • Team di progetto eterogenei: Developer, UI/UX, Creativi e Strategist.
Projects you’re gonna make yours

Non vedi l’ora di mettere in pratica le tue abilità?
Vieni a portare il tuo contributo in progetti come questi.

Backend Developer

Our culture

""

Caffeina affonda le radici in una cultura aziendale solida e un team eccellente, che non si acconta mai. Settiamo l’asticella molto alta per ottenere i migliori risultati. Il nostro team può godere di trasparenza e condivisione delle informazioni: in questo modo tutti possono essere partecipi delle scelte.

Lavoriamo in un clima aziendale serio quando necessario, e festoso ogni volta possibile. I successi comuni e individuali sono celebrati in modo originale, genuino e divertente.