Backend Developer

Come Backend Developer svilupperai i servizi che alimentano tutti i nostri prodotti.

  • Location Parma
  • Department Technology
  • Min. Experience 2-5+ yrs

Job Description

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.

 

Nello specifico, le tue responsabilità saranno:

  • Progettare e programmare i servizi backend per i progetti di tua responsabilità
  • Scrivere codice pulito, sicuro, documentato e testato
  • Condurre analisi e ottimizzazione delle performance
  • Progettare modelli di dato ed implementarli su database relazionali o a documenti (NoSQL)
  • Scrivere ed ottimizzare query complesse
  • Mantenerti all'avanguardia sugli ultimi sviluppi di tecnologie, coding trends e best practices per il backend

Riporterai e risponderai direttamente al tuo Backend Developer Coordinator.

 

Profilo


Questo è ciò che abbiamo bisogno di trovare in te.

Sono esperienze e competenze importanti per il lavoro che affronteremo insieme.

  • Esperienza nello sviluppo di almeno 2 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

 

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”:

  • Contratto di Assunzione
  • RAL commisurata all'esperienza + Bonus aziendali
  • Ticket Restaurant + coffee & water 24/7
  • Postazione di lavoro Apple
  • Welcome Kit
  • Conferenze ed Eventi
  • Formazione, corsi online, libri e documentazione
  • Ricerca e Sviluppo su tecnologie innovative (es. IoT, AI/ML)
  • Team di progetto eterogenei: Developer, UI/UX, Creativi e Strategist
  • Relax (cene, birre, etc.)

Ma soprattutto: puoi fare il lavoro che ti piace in un team che ti rende orgoglioso di farne parte!

 

Nota

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

Candidati ora come Backend Developer!