Informazioni sul ruolo
Come Ingegnere React / Next.js, lavorerai da remoto con retribuzione oraria per revisionare codice React/Next.js generato dall'IA, architetture frontend e spiegazioni tecniche, nonché per produrre implementazioni di riferimento di alta qualità e ragionamenti passo dopo passo per problemi ingegneristici complessi. Valuterai le soluzioni in termini di correttezza, chiarezza, accessibilità, sicurezza, prestazioni e aderenza al prompt; identificherai problemi nel comportamento di rendering di React, nella gestione dello stato, in SSR/SSG/ISR, routing/data fetching, idratazione, caching e prestazioni del bundle; verificherai le informazioni tecniche; scriverai spiegazioni di alta qualità e soluzioni modello che dimostrino le best practice; e valuterai e confronterai più risposte dell'IA in base alla correttezza e alla qualità del ragionamento.
Questo ruolo di collaboratore a retribuzione oraria, completamente da remoto, è presso SME Careers, un'azienda in rapida crescita nel settore dei servizi di dati per l'IA e controllata di SuperAnnotate che fornisce dati di addestramento per l'IA a molte delle più grandi aziende di IA e laboratori di modelli fondazionali del mondo—dove la tua competenza frontend contribuirà direttamente a migliorare i modelli di IA più importanti al mondo utilizzati da milioni di sviluppatori in tutto il mondo.
Importante: Non c'è un progetto immediato per questo ruolo; tuttavia, se qualificato, sarai tra i primi esperti che contatteremo quando si presenteranno opportunità pertinenti. Questo ti darà anche accesso a progetti futuri disponibili attraverso la nostra rete di esperti.
Cosa farai
- Sviluppare contenuti di addestramento per l'IA: creare prompt dettagliati su argomenti React/Next.js e scrivere risposte di riferimento di alta qualità per guidare l'apprendimento dell'IA.
- Ottimizzare le prestazioni dell'IA: valutare e classificare le risposte dell'IA per migliorare correttezza, chiarezza, accessibilità e prestazioni.
- Garantire l'integrità del modello: testare i modelli di IA per individuare imprecisioni o raccomandazioni non sicure, validando l'affidabilità in casi d'uso reali.
Cosa cerchiamo
- Laurea triennale o superiore in Informatica, Ingegneria del Software o un campo tecnico strettamente correlato (o esperienza pratica equivalente).
- 4+ anni di esperienza professionale nella creazione di applicazioni web in produzione con React, inclusi almeno 2+ anni con Next.js (o esperienza equivalente con framework SSR).
- Competenza a livello esperto in React moderno: hook, pattern dei componenti, gestione dello stato, memoizzazione, comportamento di rendering e testing.
- Solide basi di Next.js (preferibile Next 13/14+): App Router, Server Components (ove applicabile), route handler, middleware, caching e pattern di deployment.
- Forte comprensione delle basi del web: HTTP, rendering del browser, nozioni di sicurezza (XSS/CSRF), cookie/sessioni e flussi OAuth.
- Mentalità orientata alle prestazioni: ottimizzazione del bundle, code splitting, ottimizzazione delle immagini, Core Web Vitals e profiling.
- Esperienza con testing e qualità: Jest/Vitest, React Testing Library, Playwright/Cypress, linting, CI/CD.
- Conoscenza dell'inglese minima livello C1 (scritto e parlato), con la capacità di scrivere spiegazioni tecniche chiare e seguire linee guida dettagliate in inglese.
- Comprovata esperienza nello svolgimento di revisioni dettagliate del codice e nell'applicazione di standard di codifica per manutenibilità, correttezza e accessibilità.
- Precedente esperienza con addestramento dei dati per l'IA, annotazione o valutazione di contenuti tecnici generati dall'IA è un forte plus.
- Altamente orientato ai dettagli e sistematico, con un approccio metodico alla valutazione della qualità del ragionamento e all'identificazione di problemi sottili in codice UI complesso.