Text copied to clipboard!

Titolo

Text copied to clipboard!

Sviluppatore Senior Ruby

Descrizione

Text copied to clipboard!
Stiamo cercando uno Sviluppatore Senior Ruby altamente qualificato per unirsi al nostro team di sviluppo software. Il candidato ideale avrà una solida esperienza nello sviluppo di applicazioni web utilizzando Ruby on Rails e sarà in grado di guidare progetti complessi, collaborare con team multidisciplinari e contribuire attivamente al miglioramento continuo dei nostri prodotti digitali. Come Sviluppatore Senior Ruby, sarai responsabile della progettazione, sviluppo e manutenzione di applicazioni web scalabili e performanti. Lavorerai a stretto contatto con product manager, designer e altri sviluppatori per garantire che le soluzioni tecniche siano allineate con gli obiettivi aziendali. Sarai anche coinvolto nella revisione del codice, nella definizione delle best practice e nel mentoring di sviluppatori junior. Il ruolo richiede una profonda conoscenza del linguaggio Ruby, del framework Ruby on Rails e delle tecnologie web moderne. È essenziale avere esperienza con database relazionali, sistemi di versionamento del codice come Git e metodologie Agile. La capacità di scrivere codice pulito, testabile e ben documentato è fondamentale. Inoltre, ci aspettiamo che tu abbia una mentalità orientata alla risoluzione dei problemi, ottime capacità comunicative e una forte attenzione ai dettagli. Sarai parte integrante di un ambiente dinamico e innovativo, dove l'apprendimento continuo e la condivisione della conoscenza sono altamente valorizzati. Se sei appassionato di tecnologia, ami le sfide e desideri contribuire allo sviluppo di soluzioni digitali di alta qualità, questa è l'opportunità giusta per te.

Responsabilità

Text copied to clipboard!
  • Progettare e sviluppare applicazioni web utilizzando Ruby on Rails
  • Collaborare con il team di prodotto per definire i requisiti tecnici
  • Scrivere codice pulito, efficiente e ben documentato
  • Effettuare revisioni del codice e fornire feedback costruttivo
  • Gestire l'integrazione con API esterne e servizi di terze parti
  • Ottimizzare le performance delle applicazioni esistenti
  • Partecipare alla pianificazione e stima delle attività di sviluppo
  • Guidare e supportare sviluppatori junior
  • Contribuire alla definizione delle best practice di sviluppo
  • Monitorare e risolvere bug e problemi tecnici

Requisiti

Text copied to clipboard!
  • Laurea in Informatica o esperienza equivalente
  • Almeno 5 anni di esperienza con Ruby on Rails
  • Conoscenza approfondita di HTML, CSS, JavaScript
  • Esperienza con database relazionali come PostgreSQL o MySQL
  • Familiarità con Git e sistemi di controllo versione
  • Esperienza con metodologie Agile/Scrum
  • Capacità di scrivere test automatizzati (RSpec, Minitest)
  • Buone capacità analitiche e di problem solving
  • Ottime capacità comunicative e di lavoro in team
  • Conoscenza di strumenti di CI/CD

Domande potenziali per l'intervista

Text copied to clipboard!
  • Quanti anni di esperienza hai con Ruby on Rails?
  • Hai mai guidato un team di sviluppo? Se sì, in che contesto?
  • Quali strumenti utilizzi per il versionamento del codice?
  • Hai esperienza con test automatizzati? Quali framework usi?
  • Hai mai lavorato in ambienti Agile o Scrum?
  • Come gestisci l'integrazione con API esterne?
  • Hai esperienza con sistemi di CI/CD?
  • Qual è stato il progetto Ruby più complesso a cui hai lavorato?
  • Come garantisci la qualità del codice?
  • Hai esperienza con il mentoring di sviluppatori junior?