Software Developer Full Stack

1 giorno fa

minturno, lazio, Italia Music & Lights Tempo pieno

Ti piace scrivere codice e vedere uno strumento che hai costruito entrare nel lavoro quotidiano dei colleghi? Questo stage è pensato come primo passo nello sviluppo software di un'azienda tecnologica e internazionale, anche senza esperienza pregressa. Music & Lights progetta, produce e distribuisce soluzioni di illuminazione professionale per i settori Film & TV, Live Events, Theatre e Architectural, utilizzate in oltre 70 Paesi. Entrerai nel reparto IT, in un ambiente giovane, con un percorso formativo strutturato e l'affiancamento costante di colleghi esperti.

Scopri di più sull'ambiente di lavoro e sui benefit nella sezione Career:

Descrizione del ruolo

La persona selezionata svolgerà un tirocinio presso il nostro HQ di Minturno (LT), all'interno del reparto IT, seguendo un percorso formativo strutturato di 6 mesi (3 + 3) con l'affiancamento degli sviluppatori più esperti. Supporterà lo sviluppo degli applicativi interni che l'azienda usa ogni giorno - gestionali, verticalizzazioni sui processi e strumenti a supporto dei reparti - lavorando prevalentemente sul backend in PHP e contribuendo anche alle interfacce. Imparerà come gli applicativi si integrano con il gestionale aziendale e con gli altri sistemi in uso, e parteciperà alla digitalizzazione dei processi e alle prime integrazioni di funzioni di AI. Affiancherà inoltre il reparto nel supporto ai colleghi sulla diagnosi e risoluzione di problemi hardware e di rete. È un percorso di ingresso pensato per costruire competenze concrete di programmazione su progetti reali. Sono previste trasferte occasionali in Italia e all'estero, in affiancamento al team.

Principali responsabilità

  • Affiancare gli sviluppatori nella realizzazione e manutenzione degli applicativi interni, contribuendo allo sviluppo backend in PHP e alle basi di dati SQL.

  • Contribuire alla realizzazione delle interfacce degli applicativi con HTML, CSS e JavaScript, imparando a curare usabilità e chiarezza per chi li usa ogni giorno.

  • Supportare le integrazioni tra gli applicativi, il gestionale aziendale e gli altri sistemi in uso, imparando a leggere e utilizzare le API.

  • Partecipare all'analisi dei processi aziendali insieme ai reparti coinvolti, contribuendo a tradurli in soluzioni software.

  • Contribuire all'integrazione di funzioni di AI negli applicativi: assistenti sui dati e sulla documentazione interna, estrazione e classificazione delle informazioni.

  • Imparare a usare gli strumenti di AI per lo sviluppo (Claude Code, Codex) come supporto alla scrittura, alla revisione e al test del codice.

  • Affiancare i colleghi del reparto nel supporto agli utenti interni e nella diagnosi dei problemi hardware e di rete.

  • Acquisire il metodo di lavoro del team: versionamento, test e documentazione tecnica di quanto sviluppato.

Requisiti

  • Forte motivazione ad apprendere e interesse per la programmazione e per la digitalizzazione dei processi.

  • Conoscenza di base della programmazione, in PHP o in un altro linguaggio, anche maturata in percorsi di studio o progetti personali.

  • Nozioni di sviluppo web: HTML, CSS e JavaScript.

  • Nozioni di base di SQL e di basi di dati.

  • Nozioni di base di networking.

  • I nteresse e curiosità per gli strumenti di AI a supporto dello sviluppo (es. Claude Code, Codex).

  • Conoscenza dell'inglese di livello B1, utile per la documentazione tecnica.

  • Uso di strumenti informatici di base: Microsoft Office e posta elettronica, con dimestichezza nell'ambiente digitale.

  • Disponibilità a trasferte occasionali in Italia e all'estero, in affiancamento al team.

  • Non è richiesta esperienza pregressa nel ruolo: è gradita un'eventuale precedente esperienza, anche breve, anche in ambito di studio o su progetti personali.

Competenze preferenziali

  • Prime esperienze con un framework front-end (React, Vue o equivalenti).

  • Nozioni di UI/UX design e di prototipazione (es. Figma).

  • Versionamento del codice con Git.

  • Dimestichezza con ambienti Linux.

  • Nozioni di diagnostica e risoluzione di problemi hardware (troubleshooting).

  • F ormazione tecnica in ambito informatico (preferenziale, non indispensabile).

Soft skill

  • Curiosità e voglia di imparare.

  • Precisione, metodo e attenzione al dettaglio.

  • Attitudine al problem solving.

  • Collaborazione in team con funzioni diverse.

Inquadramento e retribuzione

  • Contratto: tirocinio (s