Frontend Developer

Come Frontend Developer di Caffeina, lavorerai allo sviluppo della UI di un sito, realizzerai client web scalabili che si interfacciano con API anche di terze parti e contengono elementi visuali e interattivi.

About this role

Come Frontend Developer di Caffeina, lavorerai allo sviluppo della UI di un sito, realizzerai client web scalabili che si interfacciano con API anche di terze parti e contengono elementi visuali e interattivi. Collaborerai con il team di UI/UX. Sarai sfidato a usare soluzioni che offrano performance e sicurezza ma anche a valutare strade nuove e alternative, tenendo sempre conto dei requisiti di progetto. Ma il ruolo del senior non è solo questo! Un Frontend Developer, in Caffeina, è una persona che ha a cuore il suo team ed abbraccia il ruolo di facilitatore, abile nella gestione delle criticità giornaliere ma che riesce comunque a mantenere una visione più ampia.

Nota

Tutte le candidature per Frontend 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

  • Scrivi codice pulito, sicuro, documentato e testato.
  • Contribuisci alla progettazione di software robusto e scalabile.
  • Sai sviluppare una Component Base riusabile e fluida.
  • Conduci analisi e ottimizzazione delle performance.
  • Strutturi e ottimizzi il codice anche in ottica SEO.
  • Supporti la crescita dei junior developers tramite affiancamento, code reviews e mentoring.
  • Collabori con Designer, Product Manager e il resto del team per lo sviluppo di prodotti digitali.
  • Ti mantieni all’avanguardia sugli ultimi sviluppi di tecnologie, coding trends, best practices e le porti nel tuo lavoro giornaliero coinvolgendo il team in discussioni costruttive ed educative.
  • Ti piace misurarti su progetti di tipologia diversa e appartenenti ad industry diverse.

Who you are

  • Esperienza nello sviluppo web di almeno 3 anni.
  • Capacità di lavorare in un team eterogeneo (tecnico, creativo, strategico) e di gestire in maniera proattiva e con responsabilità i progetti assegnati ed i feedback ricevuti.
  • Conoscenza di pattern, capacità di astrazione e di problem solving.
  • Esperienza con un workflow di sviluppo moderno basato sui più comuni build tools.
  • Esperienza nell’uso di sistemi di version control.
  • Capacità di interfacciarsi con i clienti nella stesura dei requisiti e nelle fasi di consulting.
  • Iniziativa e curiosità verso nuove tecnologie, qualità che ti permettono di affrontare con intraprendenza la continua evoluzione tecnologica.

Nice to have

  • Esperienza avanzata nei principali pattern della Programmazione Funzionale Asincrona.
  • Esperienza con preprocessors e task runners.
  • Esperienza con Node.js.
  • Esperienza con librerie e/o framework JavaScript (es. ReactJS/Next.js/…).
  • Esperienza con GSAP.
  • Esperienza con Twig.
  • Esperienza con Docker.

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). Lavorerai nel team insieme a Pietro Lerro (Lead Developer).

Stefan Manastirliu

Executive Digital Product Director

Stefan Manastirliu
Gabriele Mearelli

Head of Technology

Gabriele Mearelli
Pietro Lerro

Lead Developer

Pietro Lerro

What we offer

  • Contratto di Assunzione 
  • RAL commisurata all’esperienza 
  • 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.

Are you the next Frontend 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.