HyperDev
HyperDev
1 – 10 Zamestnanci
HyperDev v súčasnosti nemá dostatok verejne dostupných informácií na vytvorenie presného profilu spoločnosti. Jeho odvetvie, produkty alebo služby, štruktúra tímu ani zameranie náboru nie sú v dostupných zdrojových materiáloch uvedené.

Frontend softvérový inžinier – práca na diaľku z Južnej Afriky

Tvorba rozhraní v Reacte a TypeScripte pre AI platformu HyperDev pre vývojárov. Zlepšovanie pracovných postupov podporovaných AI pomocou znovupoužiteľných komponentov, spoľahlivých API, testovania a premyslených používateľských skúseností.

Popis

  • Vyvíjať responzívne a prístupné rozhrania v Reacte a TypeScripte.
  • Premieňať produktové priority a spätnú väzbu od používateľov na intuitívne pracovné postupy a prepracované interakcie.
  • Rozvíjať frontendovú architektúru pomocou znovupoužiteľných komponentov a zdieľaných vzorov používateľského rozhrania.
  • Vylepšovať rozhrania pre vývoj podporovaný AI pomocou streamovaných odpovedí, indikátorov priebehu, kontroly generovaných výstupov a obnovy po chybách.
  • Prepájať backendové a externé API a zároveň spravovať stav aplikácie, asynchrónne aktualizácie, stavy načítavania a zlyhania.
  • Dodávať nové funkcie pri zachovaní spoľahlivosti a konzistentnosti existujúcich funkcií.
  • Skúmať a opravovať problémy s použiteľnosťou, chyby frontendu a úzke miesta vo výkone.
  • Rozširovať pokrytie frontendu testami, kvalitu kódu a istotu pri vydávaní nových verzií.
  • Zúčastňovať sa revízií kódu a technických rozhodnutí s ohľadom na okamžité potreby aj dlhodobú udržiavateľnosť.
  • Zodpovedne používať AI asistentov pri programovaní tým, že ich výstupy samostatne kontrolujete a overujete.
  • Spolupracovať so zakladateľmi a inžinierskym tímom na rozvoji AI platformy HyperDev pre vývojárov.

Požiadavky

  • Aspoň štyri roky komerčných skúseností s vývojom frontendu vrátane rozsiahlej praktickej práce s TypeScriptom a Reactom.
  • Výborné ovládanie HTML a CSS vrátane responzívnych rozložení, sémantického značkovania a prístupných vzorov interakcie.
  • Preukázateľné skúsenosti s uvádzaním produkčných webových aplikácií do prevádzky a ich údržbou.
  • Skúsenosti s vytváraním znovupoužiteľných komponentov a správou komplexného stavu aplikácie.
  • Skúsenosti s integráciou API a navrhovaním spoľahlivých rozhraní pre asynchrónne dáta.
  • Silné zručnosti v oblasti návrhu interakcií a vizuálnych detailov s schopnosťou premieňať návrhy alebo počiatočné koncepty na použiteľné rozhrania.
  • Skúsenosti s písaním zmysluplných komponentových, integračných a end-to-end testov pomocou nástrojov ako React Testing Library, Vitest alebo Playwright.
  • Schopnosť diagnostikovať chyby frontendu a problémy s výkonom pomocou vývojárskych nástrojov prehliadača.
  • Znalosť pracovných postupov Git a GitHub, revízií kódu a CI/CD.
  • Praktické skúsenosti s AI asistentmi pri programovaní a správny úsudok týkajúci sa správnosti, bezpečnosti a udržiavateľnosti.
  • Schopnosť pracovať samostatne, jasne vysvetľovať kompromisy a spolupracovať v rýchlo sa rozvíjajúcom startupe.
  • Výhodou: Skúsenosti s vývojom nástrojov pre vývojárov, editorov kódu alebo iných komplexných interaktívnych aplikácií.
  • Výhodou: Skúsenosti s tvorbou rozhraní využívajúcich AI, streamovanými odpoveďami, WebSocketmi alebo udalosťami odosielanými serverom.
  • Výhodou: Znalosť frameworkov editorov v prehliadači, ako sú Monaco alebo CodeMirror.
  • Výhodou: Skúsenosti s budovaním dizajnových systémov alebo zdieľaných knižníc komponentov.
  • Výhodou: Skúsenosti s Tailwind CSS, UnoCSS alebo porovnateľnými nástrojmi na štýlovanie.
  • Výhodou: Znalosť Cloudflare Workers alebo Pages, pracovných postupov nasadzovania frontendu alebo nástrojov pre monorepozitáre.
  • Výhodou: Skúsenosti s balením webových aplikácií pre počítače pomocou Electronu alebo podobných technológií.
  • Výhodou: Príspevky do open-source projektov.

Benefity

  • Pripojiť sa k zakladajúcemu tímu, ktorý vytvára novú AI platformu pre vývojárov s podporou etablovanej a ziskovej materskej spoločnosti.
  • Pomáhať od prvého dňa určovať architektúru, smerovanie produktu a kultúru spoločnosti.
  • Pracovať s tímom, ktorého skúsenosti zahŕňajú OpenAI a oceňovaný vývoj produktov.
  • Využívať zdroje, podporu a dosah ekosystému HyperionDev pri tvorbe nového projektu.
  • Skúmať AI a nástroje pre vývojárov na špičkovej úrovni s priestorom na experimentovanie a inovácie.