Uvation
Uvation
Uvation е компания за технологични услуги, фокусирана върху ИТ инфраструктурата, изкуствения интелект, киберсигурността и облачните операции. Предлаганите услуги включват управлявани ИТ услуги, операции по сигурността и мрежите, както и решения с изкуствен интелект, изградени с технологиите на Dell и Nvidia. Uvation подпомага облачни среди и чрез партньорства с Oracle Cloud, Google Cloud и Amazon Web Services и управлява пазар за хардуерни и софтуерни продукти. Компанията обслужва организации в областта на консултантските услуги, здравеопазването и изкуствения интелект, което прави дейността ѝ подходяща за специалисти, интересуващи се от управлявани технологични услуги, сигурна инфраструктура и корпоративни облачни решения.

Старши frontend разработчик и технически ръководител (Малайзия, дистанционно)

Ръководене на frontend архитектурата и разработката с React, Next.js, производителност, API и интерактивна графика. Менторство на инженери и насочване на разработката на сложни функционалности за дистанционен екип в Малайзия.

Описание

  • Определяне на техническата посока за сложни frontend функционалности
  • Подпомагане на екипа при дизайнерски решения, прегледи на код и менторство
  • Ръководене на решенията за архитектура, производителност и интеграция
  • Разбиване на работата, оценяване на усилията и създаване на техническа документация
  • Принос към CI/CD процесите, практиките с Git и прегледите на pull request-и
  • Ръководене на техническо проучване и инициативи за доказване на концепция при сложни взаимодействия

Изисквания

  • Напреднали умения с React, Next.js, TypeScript и разработка на компонентно базирани решения с hooks
  • Способност за създаване на мащабируеми frontend архитектури с единен източник на истина и ясно разделение между потребителски интерфейс, бизнес логика и достъп до данни
  • Опит в изграждането на библиотеки от многократно използваеми компоненти и поддържането на последователни API интерфейси на компонентите
  • Задълбочени познания по Zustand, Redux Toolkit или сравними решения за управление на състоянието, включително ефективен дизайн на селектори
  • Отлични умения с HTML, CSS и SCSS, както и експертиза в адаптивния дизайн, достъпността и изолирането на стилове
  • Опит в превръщането на подробни визуални спецификации в интерфейси чрез системи като IBM Carbon или Material UI
  • Силни умения за интеграция на REST API, включително типизирани модели, адаптери, polling и надеждно обработване на непълни или непоследователни данни
  • Опит в дефинирането или валидирането на backend API договори и прилагането на практики за договорно тестване
  • Доказана експертиза във frontend производителността, включително профилиране, мемоизация, разделяне на кода, мързеливо зареждане и анализ на пакетите
  • Разбиране на честотата на кадрите, използването на GPU и поведението на паметта при графично интензивни екрани
  • Практически опит с WebGL, three.js или React Three Fiber, включително управление на сцени и камери, избор с показалец и времеви линии на анимации
  • Опит в координирането на събития и взаимодействия между слоеве на потребителския интерфейс и графични повърхности
  • Опит в интегрирането на SDK за карти, работа с координатни системи, реализиране на резервни доставчици и защита на API токени
  • Способност за разработване на компоненти за съществуващи хост приложения с чисти props и callbacks, изолирани стилове и без непредвидени глобални ефекти
  • Силен опит с тестване чрез Vitest или Jest и React Testing Library, подкрепен от практична стратегия за тестване
  • Опит със строг TypeScript, граници на грешки, междубраузърно тестване и инструментите за разработчици в браузъра
  • Опит с CI/CD процеси, работни потоци с Git и задълбочени прегледи на pull request-и
  • Опит с Azure DevOps
  • Доказано техническо лидерство чрез менторство, разбиване на задачи, оценяване и техническа документация
  • Разбиране на основите на frontend сигурността, включително сигурна конфигурация на средата, безопасно логване и отговорно управление на зависимости от трети страни
  • Опит с усъвършенствани инструменти за анимации като GSAP или Framer Motion
  • Опит с библиотеки за графики и визуализация на данни
  • Опит с визуална регресия или end-to-end тестване чрез Playwright
  • Опит в реализирането на интернационализация и локализация в голям мащаб
  • Познаване на micro-frontends, monorepos или управление на дизайн системи
  • Опит с наблюдаемост в продукционна среда, поддръжка на издания и разследване на инциденти
  • Опит в ръководенето на техническо проучване или работа по доказване на концепция за сложни взаимодействия