Engineering

Senior Backend Software Engineer

Milan, Lombardy
Tipo di lavoro: A Tempo Pieno

CHI SIAMO

Sapevi che in Italia c’è un nuovo modo per fare le ordinazioni nei locali?


Ci chiamiamo ONYON e siamo un applicativo che permette alle persone di ordinare e pagare dal tavolo direttamente con lo smartphone e in totale autonomia. In questo modo riduciamo i tradizionali tempi d’attesa e miglioriamo sensibilmente l’esperienza dei clienti in store, aumentando ordini e riordini in favore dei locali e agevolando allo stesso tempo il lavoro di staff e camerieri.


Siamo alla ricerca di persone creative, curiose ed entusiaste, determinate a lasciare il segno nella vita di tutti i giorni!

Efficienza, Responsabilità e Ambizione sono le nostre parole d'ordine.


Ti unirai ad un team consolidato e di grande esperienza, in costante crescita mentre espandiamo rapidamente la nostra presenza sul mercato!


Se tu credi come noi nei progetti ambiziosi e sei pront* a cogliere la sfida, siamo alla ricerca di un/a Senior Backend Software Engineer (circa, non ci formalizziamo sui Job Titles).



IL RUOLO

Lavorerai nel team cross-funzionale di Onyon e ti occuperai in particolare dello sviluppo dei micro-servizi backend: dall'ideazione ed analisi delle nuove funzionalità, al loro sviluppo, test, deploy in produzione e monitoring.



SARAI RESPONSABILE DI:

  • Comprendere a pieno il nostro prodotto e business;

  • Identificare punti di miglioramento del nostro prodotto;

  • Raffinare idee per nuove funzionalitá con i nostri clienti e stakeholders;

  • Individuare gli incrementi di prodotto che ci aiuteranno a raggiungere i nostri obiettivi sul mercato;

  • Implementare nuove funzionalitá sui micro-servizi di backend, scrivendo codice pulito e testato in maniera automatica (unit, integration, end-to-end);

  • Portare in produzione le nuove versioni dei micro-servizi, monitorando l'effettivo funzionamento e risultato;

  • Far crescere gli altri sviluppatori junior del team;



COSA CI ASPETTIAMO DA TE:

  • Passione per il mondo startup, la tecnologia e lo sviluppo di prodotti innovativi;

  • Volontá di lavorare in team, collaborando sia con altre figure tech che business;

  • Almeno 5 anni di esperienza nello sviluppo di (micro)servizi backend basati su tecnologie moderne (es: node.js, Java, Kotlin, Python, etc);

  • Esperienza con database documentali NO-SQL (MongoDB, DynamoDB, etc) e/o relazionali (MySql, MS SqlServer, etc);

  • Capacitá di scrivere test automatici a diverso livello (unitario, integrazione, end-to-end);

  • Esperienza di lavoro in team cross-funzionali con metodologie agili;

  • Esperienza con le pratiche di sviluppo di eXtreme Programming (TDD, Pair Programming, Refactoring, CI) e clean code;

  • Profonda conoscenza del paradigma ad oggetti e/o funzionale e dei relativi principi di design

  • Conoscenza ed applicazione di Domain Driven Design;

  • Esperienza su provider cloud (AWS, Azure, Google Cloud) e tool per infrastructure as code;



IL NOSTRO STACK:

Backend: Node.js, MongoDB, RabbitMQ

Frontend: Flutter (web e mobile), Angular

Infrastruttura: Kubernetes su Microsoft Azure


IL NOSTRO PROCESSO DI RECRUITING:

Durante il processo di recruiting avrai modo di conoscere Onyon, la nostra cultura e il team. Valuteremo le competenze tecniche durante una interview tecnica pratica (scriveremo codice).


COSA TI OFFRIAMO:

  • Modalitá di lavoro ibrido (2 giorni di smart working a settimana)

  • RAL: fino a 65k per profili senior

  • Tempo dedicato alla formazione individuale e budget per corsi e conferenze

  • Piano Welfare

  • Fondo sanitario integrativo

  • Buoni pasto

  • Sede di lavoro: Milano

Invia la tua candidatura

Candidatura effettuata correttamente
  • Ci sono errori nella tua candidatura
Cliccando su Invia candidatura, confermo di aver letto la Politica della privacy e do il consenso alla conservazione e al trattamento dei miei dati per questa candidatura.