HyperDev
HyperDev
1 – 10 Служители
В момента HyperDev не разполага с достатъчно публично предоставена информация за точно описание на компанията. Нейният сектор, продукти или услуги, структура на екипа и фокусът при наемането не са посочени в наличните изходни материали.

Frontend софтуерен инженер – дистанционна работа от Южна Африка

Създавайте React и TypeScript интерфейси за AI платформата за разработчици на HyperDev. Подобрявайте работните процеси за разработка с помощта на AI чрез многократно използваеми компоненти, надеждни API, тестване и добре обмислено потребителско изживяване.

Описание

  • Разработвате адаптивни и достъпни интерфейси с React и TypeScript.
  • Превръщате продуктовите приоритети и обратната връзка от потребителите в интуитивни работни процеси и прецизно изпълнени взаимодействия.
  • Развивате frontend архитектурата чрез многократно използваеми компоненти и споделени UI модели.
  • Подобрявате интерфейсите за разработка с помощта на AI чрез поточно предавани отговори, индикатори за напредък, преглед на генерирани резултати и възстановяване след грешки.
  • Свързвате backend и API на трети страни, като управлявате състоянието на приложението, асинхронните актуализации, състоянията на зареждане и отказите.
  • Доставяте нови функционалности, като запазвате надеждността и последователността на съществуващите функции.
  • Проучвате и отстранявате проблеми с използваемостта, frontend дефекти и тесни места в производителността.
  • Разширявате тестовото покритие на frontend кода, качеството на кода и увереността в изданията.
  • Участвате в прегледи на код и технически решения с внимание както към непосредствените нужди, така и към дългосрочната поддръжка.
  • Използвате отговорно AI асистенти за програмиране, като самостоятелно преглеждате и валидирате резултатите им.
  • Партнирате си с основателите и инженерния екип за развитието на AI платформата за разработчици на HyperDev.

Изисквания

  • Най-малко четири години търговски опит във frontend разработка, включително значителен практически опит с TypeScript и React.
  • Отлично владеене на HTML и CSS, включително адаптивни оформления, семантична маркировка и достъпни модели на взаимодействие.
  • Доказан опит в пускането и поддръжката на продукционни уеб приложения.
  • Опит в създаването на многократно използваеми компоненти и управлението на сложно състояние на приложенията.
  • Опит с интегрирането на API и проектирането на надеждни интерфейси за асинхронни данни.
  • Силни умения в дизайна на взаимодействия и усет към визуалните детайли, както и способност да превръщате дизайни или ранни концепции в използваеми интерфейси.
  • Опит в писането на съдържателни компонентни, интеграционни и end-to-end тестове с инструменти като React Testing Library, Vitest или Playwright.
  • Способност за диагностициране на frontend дефекти и проблеми с производителността чрез инструментите за разработчици на браузъра.
  • Познаване на работните процеси с Git и GitHub, прегледи на код и CI/CD.
  • Практически опит с AI асистенти за програмиране и добра преценка относно коректността, сигурността и поддръжката.
  • Способност за самостоятелна работа, ясно обясняване на компромисите и сътрудничество в бързо развиващ се стартъп.
  • Предимство: Опит в разработването на инструменти за разработчици, редактори на код или други сложни интерактивни приложения.
  • Предимство: Опит в създаването на интерфейси, задвижвани от AI, поточно предавани отговори, WebSockets или server-sent events.
  • Предимство: Познаване на framework-и за браузърни редактори като Monaco или CodeMirror.
  • Предимство: Опит в изграждането на дизайн системи или споделени библиотеки от компоненти.
  • Предимство: Опит с Tailwind CSS, UnoCSS или сравними инструменти за стилизиране.
  • Предимство: Познаване на Cloudflare Workers или Pages, frontend работни процеси за внедряване или инструменти за монорепозитории.
  • Предимство: Опит с пакетиране на уеб приложения за настолни компютри чрез Electron или сходни технологии.
  • Предимство: Приноси към проекти с отворен код.

Придобивки

  • Присъединявате се към основателския екип, който изгражда нова AI платформа за разработчици с подкрепата на утвърдена и печеливша компания майка.
  • Помагате за определянето на архитектурата, продуктовата посока и културата на компанията от първия ден.
  • Работите с екип, чийто опит включва OpenAI и награждавано разработване на продукти.
  • Възползвате се от ресурсите, подкрепата и обхвата на екосистемата HyperionDev, докато създавате ново начинание.
  • Изследвате AI и инструментите за разработчици на водещо ниво, с възможност за експериментиране и иновации.