HyperDev
HyperDev
1 – 10 Dipendenti
HyperDev non dispone attualmente di informazioni pubbliche sufficienti sull’azienda per fornire una descrizione accurata del suo profilo. Il settore, i prodotti o servizi, la struttura del team e l’orientamento delle assunzioni non sono specificati nel materiale di origine disponibile.

Ingegnere del software frontend - Lavoro da remoto dal Sudafrica

Sviluppa interfacce React e TypeScript per la piattaforma di sviluppo con IA di HyperDev. Migliora i flussi di sviluppo assistiti dall'IA tramite componenti riutilizzabili, API affidabili, test ed esperienze utente curate.

Descrizione

  • Sviluppare interfacce responsive e accessibili con React e TypeScript.
  • Trasformare le priorità del prodotto e il feedback degli utenti in flussi intuitivi e interazioni raffinate.
  • Far evolvere l'architettura frontend attraverso componenti riutilizzabili e pattern UI condivisi.
  • Migliorare le interfacce di sviluppo assistite dall'IA con risposte trasmesse in streaming, indicatori di avanzamento, revisione degli output generati e recupero dagli errori.
  • Collegare API backend e di terze parti gestendo lo stato dell'applicazione, gli aggiornamenti asincroni, gli stati di caricamento e i malfunzionamenti.
  • Rilasciare nuove funzionalità preservando l'affidabilità e la coerenza di quelle esistenti.
  • Indagare e risolvere problemi di usabilità, difetti frontend e colli di bottiglia delle prestazioni.
  • Ampliare la copertura dei test frontend, la qualità del codice e la fiducia nei rilasci.
  • Partecipare alle revisioni del codice e alle decisioni tecniche prestando attenzione sia alle esigenze immediate sia alla manutenibilità a lungo termine.
  • Utilizzare responsabilmente gli assistenti di programmazione IA, verificandone e convalidandone autonomamente i risultati.
  • Collaborare con i fondatori e il team di ingegneria per far evolvere la piattaforma di sviluppo con IA di HyperDev.

Requisiti

  • Almeno quattro anni di esperienza professionale nello sviluppo frontend, inclusa una solida esperienza pratica con TypeScript e React.
  • Ottima padronanza di HTML e CSS, inclusi layout responsive, markup semantico e pattern di interazione accessibili.
  • Esperienza comprovata nel lancio e nella manutenzione di applicazioni web in produzione.
  • Esperienza nella creazione di componenti riutilizzabili e nella gestione di stati applicativi complessi.
  • Esperienza nell'integrazione di API e nella progettazione di interfacce affidabili per dati asincroni.
  • Solide competenze di interaction design e attenzione ai dettagli visivi, con la capacità di trasformare design o concetti iniziali in interfacce utilizzabili.
  • Esperienza nella scrittura di test significativi di componenti, integrazione e end-to-end con strumenti come React Testing Library, Vitest o Playwright.
  • Capacità di diagnosticare difetti frontend e problemi di prestazioni usando gli strumenti per sviluppatori del browser.
  • Familiarità con Git e i flussi di lavoro GitHub, le revisioni del codice e CI/CD.
  • Esperienza pratica con assistenti di programmazione IA e buon giudizio su correttezza, sicurezza e manutenibilità.
  • Capacità di lavorare in autonomia, spiegare chiaramente i compromessi e collaborare in una startup dinamica.
  • Preferibile: esperienza nello sviluppo di strumenti per sviluppatori, editor di codice o altre applicazioni interattive complesse.
  • Preferibile: esperienza nella creazione di interfacce basate sull'IA, risposte trasmesse in streaming, WebSocket o eventi inviati dal server.
  • Preferibile: familiarità con framework per editor basati su browser come Monaco o CodeMirror.
  • Preferibile: esperienza nella creazione di design system o librerie di componenti condivisi.
  • Preferibile: esperienza con Tailwind CSS, UnoCSS o strumenti di styling comparabili.
  • Preferibile: familiarità con Cloudflare Workers o Pages, flussi di deployment frontend o strumenti per monorepo.
  • Preferibile: esperienza nel pacchettizzare applicazioni web per desktop con Electron o tecnologie simili.
  • Preferibile: contributi a progetti open source.

Benefit

  • Entrare nel team fondatore che sta costruendo una nuova piattaforma di sviluppo con IA, con il supporto di una società capogruppo affermata e redditizia.
  • Contribuire a definire architettura, direzione del prodotto e cultura aziendale fin dal primo giorno.
  • Lavorare con un team la cui esperienza include OpenAI e lo sviluppo di prodotti pluripremiati.
  • Beneficiare delle risorse, del sostegno e della portata dell'ecosistema HyperionDev mentre si crea una nuova iniziativa.
  • Esplorare l'IA e gli strumenti per sviluppatori all'avanguardia, con spazio per sperimentare e innovare.