Senior software engineer

Italianway Spa · Italia, Italia, Italia ·


Descrizione dell'offerta

QUALI SARANNO LE TUE RESPONSABILITÀ ? ✔

  • Contribuire all’evoluzione del nostro Vacation Rental Management Software (VRMS), migliorandone le funzionalità e l’integrazione con le OTA.
  • Lavorare a stretto contatto con un team di sviluppo altamente qualificato, attento alla developer experience, che prende decisioni architetturali in modo condiviso, adotta un approccio Agile e utilizza Ruby on Rails come stack principale, con pratiche consolidate di TDD, Git Flow e Continuous Integration.
  • Supportare l’adozione di best practices nello sviluppo software, promuovendo il clean code, i design pattern e il testing.
  • Collaborare con diverse aree aziendali, come booking, revenue, controllo di gestione, customer service e amministrazione, al fine di ottimizzare i processi e potenziare le integrazioni e le automazioni.


IL TUO BAGAGLIO

Tecnico:

  • Ottima conoscenza di almeno due tra i seguenti linguaggi di programmazione: Ruby, Python, Node.js o PHP.
  • Competenze avanzate nella progettazione, implementazione e documentazione di API altamente scalabili per uso di clienti esterni.
  • Comprovata esperienza nella progettazione e gestione di database relazionali.
  • Ottima padronanza di JavaScript, con esperienza preferibile nel framework Vue.js.
  • Abitudine a lavorare con TDD e approccio object-oriented nello sviluppo.
  • Uso quotidiano di Git con flussi di lavoro come Git Flow.
  • Ottima conoscenza di ambienti Unix/Linux.

Personale:

  • Attitudine al lavoro di squadra e capacità di interfacciarsi con altri dipartimenti aziendali.
  • Proattività e desiderio di innovare.
  • Ottima conoscenza della lingua inglese scritta e parlata.

Esperienziale:

  • almeno 8 anni di esperienza professionale nello sviluppo software
  • preferibile laurea in informatica


LA NOSTRA PROPOSTA

Candidatura e Ritorno (in fondo)