← Tutte le posizioni
Sviluppatore Full Stack — Laravel e Vue
Lugano · ibrido · TIDigitalizzo SA
Cerchiamo uno sviluppatore full stack che lavori con noi sui prodotti che teniamo in vita ogni giorno: il gestionale con cui mandiamo avanti l'azienda, i portali dei nostri clienti, le piattaforme che costruiamo per chi ci sceglie. Codice che va in produzione e ci resta per anni.
CHI SIAMO
TID è una Solution House B2B: accompagniamo founder e aziende dal concept al lancio, su tre mercati (Europa, Svizzera, Dubai).
Siamo una squadra piccola, il che significa che quello che scrivi lo vedi usato entro pochi giorni, da persone che puoi sentire al telefono.
COSA FARAI
- Sviluppo full stack su Laravel (PHP 8) e Vue 3 con Inertia, database MariaDB.
- Funzionalità complete, dallo schema del database all'interfaccia: nessuno ti passa il "pezzo di davanti" già pronto.
- Integrazioni con servizi esterni: pannelli hosting, provider di pagamento, posta, firma digitale, API di terze parti che documentano male.
- Manutenzione vera: leggere codice che non hai scritto, capirlo, correggerlo senza rompere il resto.
COME LAVORIAMO
Scriviamo codice insieme ad assistenti AI — Claude Code, e modelli in locale quando i dati non possono uscire. Non è una curiosità da mettere in vetrina: è il modo in cui lavoriamo tutti i giorni, ed è la ragione per cui una squadra piccola riesce a tenere in piedi molti prodotti.
Per questo, più del numero di tecnologie sul tuo CV, ci interessa come conduci il lavoro: come scomponi un problema prima di attaccarlo, quanto contesto sai dare, e soprattutto come verifichi quello che ti torna indietro. Il codice che consegni è tuo: sei tu a rispondere di cosa fa in produzione, di come si comporta con i dati veri e di cosa succede quando qualcosa va storto.
Lavoriamo per problemi, non per ticket riempiti da altri. Ti diciamo dove vogliamo arrivare e discutiamo insieme la strada.
CHI CERCHIAMO
Ci interessa la solidità più del virtuosismo. Una persona che porta a casa una funzionalità intera e la lascia in ordine vale, per noi, più di una che conosce sette framework.
In concreto:
- Sai leggere un errore e risalire alla causa, invece di provare finché passa.
- Ti muovi con naturalezza fra terminale, git e un server Linux.
- Sai dire "questo non funziona" davanti a una soluzione che sembra giusta, anche quando l'ha proposta qualcun altro.
- Sai anche dire "non ho capito, spiegami il contesto" prima di scrivere la prima riga.
- Scrivi in italiano in modo comprensibile: commenti, messaggi di commit, due righe a un cliente.
REQUISITI
- Esperienza concreta con un framework MVC lato server. Usiamo Laravel; se vieni da Symfony, Django o Rails ci metti poco.
- JavaScript moderno e un framework a componenti (Vue o React).
- SQL: saper scrivere una query con qualche join e capire perché una è lenta.
- Git e riga di comando come strumenti quotidiani.
- Italiano fluente, inglese sufficiente a leggere documentazione tecnica.
APPREZZIAMO, MA NON È OBBLIGATORIO
- Aver già lavorato con Inertia, Tailwind o Next.js.
- Saper mettere le mani su un server: Plesk, cron, code, log.
- Esperienza con gestionali, contabilità o fatturazione: qui il dominio conta quanto il codice.
- Aver fatto girare un modello in locale, anche solo per curiosità.
COSA OFFRIAMO
- Contratto a tempo indeterminato.
- RAL: 30-60k, commisurato a quello che sai fare davvero.
- Tre giorni in sede, il resto da dove preferisci.
- Strumenti pagati dall'azienda, licenze AI comprese.
- Prodotti nostri, non solo commesse: quello che costruisci lo usiamo anche noi.
COME CI CANDIDIAMO
Mandaci il CV e due righe su un problema tecnico che hai risolto di recente: cosa avevi davanti, cosa hai provato, cosa ha funzionato. Ci interessa più questo di un elenco di tecnologie.
Se hai codice pubblico, mandacelo: anche piccolo, anche vecchio.
Il colloquio è uno solo, tecnico e senza test a sorpresa: guardiamo insieme del codice vero e ne parliamo. Rispondiamo a tutti, anche quando la risposta è no.