← Torna a tutti i lavori

Ingegnere software full-stack senior (M/F)

Località: Da remotoLocalità idonee: In tutto il mondoTipo di contratto: ContrattoCompenso: $50 – $100Pubblicato: 29 settembre 2026

Informazioni sul ruolo

Sede: Ovunque nel mondo, completamente da remoto
Tipo di contratto: Collaboratore indipendente (circa 15 ore a settimana)
Orario: Flessibile: scegli tu gli orari e i giorni in cui lavorare, anche nei weekend se lo desideri, purché ci sia attività. Cerchiamo ingegneri software full-stack altamente qualificati per un progetto di addestramento dell'IA che riguarda sviluppo software, risoluzione di problemi tecnici, debugging, architettura di sistema e valutazione del codice. Il lavoro consiste nel creare, risolvere, rivedere e validare compiti di ingegneria del software impegnativi su sistemi front-end e back-end, e nell'aiutare a tradurre build di codice complete da un linguaggio a un altro. Questo ruolo richiede una concreta esperienza pratica sia di ingegneria front-end sia di back-end. I candidati devono sentirsi a proprio agio lungo tutto lo stack applicativo, anziché specializzarsi esclusivamente in un solo livello.

  • Sviluppare, modificare ed effettuare il debug dei componenti applicativi front-end e back-end.
  • Implementare le funzionalità rivolte agli utenti e i servizi, le API e i modelli di dati che le supportano.
  • Tracciare richieste e dati attraverso browser, applicazioni front-end, API, servizi, database e integrazioni esterne.
  • Lavorare in repository sconosciuti e comprendere l'architettura applicativa esistente.
  • Diagnosticare malfunzionamenti legati a stato dell'applicazione, contratti API, autenticazione, persistenza, rete e deployment.
  • Valutare e migliorare codice scritto in più linguaggi di programmazione.
  • Rivedere le soluzioni generate dall'IA per correttezza, completezza, prestazioni, sicurezza e manutenibilità.
  • Solida esperienza professionale nello sviluppo di applicazioni full-stack in produzione.
  • Concreta esperienza pratica sia di ingegneria front-end sia di back-end.
  • Esperienza in produzione con più linguaggi di programmazione.
  • Solida conoscenza di applicazioni per browser, API, stato dell'applicazione, database e integrazione dei servizi.
  • Esperienza nel comprendere l'architettura di sistemi software completi e nel contribuirvi.
  • Capacità di lavorare con efficacia in codebase sconosciute.
  • Solide capacità di debugging e di risoluzione dei problemi tecnici.
  • Candidarsi al ruolo e rispondere alle domande di selezione.
  • Sostenere un colloquio con l'IA di circa 30 minuti.
  • Completare una valutazione tecnica, se richiesta.
  • Superare la revisione del responsabile delle assunzioni. Il compenso è basato sui risultati. Gli esperti vengono pagati a compito quando questo rispetta le specifiche del progetto. Il tempo necessario per completare ogni compito può variare in base all'esperienza e al metodo di lavoro dell'esperto. Si applicano requisiti minimi di consegna. Gli esperti devono consegnare un numero minimo di compiti a settimana.
  • Di solito copriamo i ruoli entro 48 ore e cerchiamo esperti pronti a iniziare subito. Se selezionato, ci aspettiamo che tu inizi i tuoi primi compiti entro 24-48 ore dal completamento dell'onboarding.