Backend Developer

PARMA, Italy

Piccola e media impresa/agenzia

Tempo indeterminato

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

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!

Pubblicazione: 13/12/2017