Pagrindinis

Senior software engineer

savona, liguria, Italy Įmonė: JR Italy Klientas / Darbdavys: Italianway Spa
Paskelbta: 19.05.2026
Galutinė data: 03.07.2026
Darbo nuoroda: 91bbb2ecf45c08998fcbca0b1fc6470d

Informacija apie darbą

Vieta
savona, liguria, Italy
Įmonė
JR Italy
Klientas / Darbdavys
Italianway Spa
Darbo nuoroda
91bbb2ecf45c08998fcbca0b1fc6470d
Skelbimo tipas
Pagrindinis
Reikalingas ES darbo leidimas
Ne
Paskelbta
19.05.2026
Galutinė data
03.07.2026

Darbo aprašymas

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 🤝

Livello di inquadramento e RAL verranno commisurate sulla base delle tue competenze e della tua esperienza.


COSA OFFRIAMO? 🫴🏼


• ambiente di lavoro informale e dinamico dove le idee e le proposte dei singoli vengono sempre apprezzate.

• smart working

• formazione continua, che include la partecipazione a eventi e meetup di informatica, oltre a supporto e incentivazione allo studio e al conseguimento di certificazioni tecniche.

• macbook aziendale


QUALI SARANNO I PROSSIMI STEP? 💡

Se la tua candidatura risulterà in linea con il profilo che stiamo ricercando, ti contatteremo, entro 2 settimane circa, per una prima chiamata telefonica conoscitiva alla quale seguiranno, in caso di esito positivo, colloqui con le nostre recruiter, l’HR Manager e i responsabili d’area.


COME CANDIDARSI? 📩

Candidati tramite Linkedin!

Se invece l’offerta non fa per te, puoi inoltrarla a un tuo conoscente e puoi consultare le altre nostre offerte professionali!

Il presente annuncio è rivolto ad entrambi i sessi, ai sensi delle leggi 903/77 e 125/91 e a persone di tutte le età e tutte le nazionalità, ai sensi dei decreti legislativi 215/03 e 216/03.

Įgūdžiai

ABAP adapt to changes in technological development plans AJAX Ajax Framework analyse software specifications Ansible Apache Maven Apache Tomcat APL ASP.NET Assembly (computer programming) blockchain openness blockchain platforms C COBOL CoffeeScript collect customer feedback on applications Common Lisp computer programming create flowchart diagram cyber attack counter-measures data visualisation software debug software defence standard procedures define technical requirements design user interface develop automated migration methods develop creative ideas develop software prototype do cloud refactoring Drupal Eclipse (integrated development environment software) engineering principles engineering processes Erlang Git Groovy Haskell IBM WebSphere ICT debugging tools ICT security legislation identify customer requirements integrate system components integrated development environment software Internet of Things interpret technical requirements Java (computer programming) JavaScript JavaScript Framework Jenkins (tools for software configuration management) KDevelop Laravel Lisp manage engineering project Matlab Microsoft Visual C++ migrate existing data ML (computer programming) MySQL NoSQL object-oriented modelling Objective-C OpenEdge Advanced Business Language Oracle Application Development Framework Pascal (computer programming) perform scientific research Perl PHP Project Management Prolog (computer programming) Puppet (tools for software configuration management) Python (computer programming) R Ruby (computer programming) Salt (tools for software configuration management) SAP R3 SAS language Scala Scratch (computer programming) screen reader Smalltalk (computer programming) smart contract software anomalies software frameworks Spark SQL STAF Swift (computer programming) technical drawings tools for software configuration management Trading Software TypeScript use an application-specific interface use automatic programming use concurrent programming use functional programming use logic programming use object-oriented programming use query languages use software design patterns use software libraries use technical drawing software utilise computer-aided software engineering tools utilise machine learning VBScript Visual Basic Web Services WordPress World Wide Web Consortium standards Xcode

Panašūs darbai

Siūlomi darbai

Eurojobs Support Assistant