Международная iGaming компания в поисках опытного Frontend-разработчика для работы над проектами на базе Vue.js 3 и TypeScript. В проекте используются современные инструменты и подходы к разработке, а также строгие стандарты качества кода и его поддержки.
Разработка пользовательских интерфейсов на основе Vue.js 3 с использованием TypeScript.
Использование NaiveUI в качестве библиотеки компонентов.
Стилизация интерфейсов с помощью TailwindCSS.
Интеграция с бэкендом через API-клиенты, сгенерированные на основе OpenAPI схем (из Protobuf или Swagger, в зависимости от технологии бэкенда).
Ведение и структурирование кода с использованием методологии Feature-Sliced Design (FSD).
Участие в построении и поддержке архитектуры проекта.
Поддержка и использование шаблона для новых проектов.
Опыт разработки на Vue.js 3 и TypeScript от 3 лет.
Знание стандарта CSS и фреймворков (опыт с TailwindCSS будет преимуществом).
Адаптивная верстка.
Понимание кроссбраузерного подхода в разработке.
Опыт работы с приватными npm пакетами (опыт с GitHub Packages будет плюсом).
Опыт использования инструментов линтинга (ESLint) и форматирования (Prettier), а также работы с переменными окружения.
Знание OIDC и опыт работы с библиотекой oidc-client-ts.
Опыт создания библиотек.
Понимание архитектуры Feature-Sliced Design и опыт её применения.
Понимание и опыт работы с OpenAPI схемами, генерацией API-клиентов и интеграцией с бэкендом.
Опыт создания плагинов для Vite.
Опыт работы с NaiveUI или другими библиотеками компонентов.
Опыт модульного тестирования (например, с Vitest).
Умение работать с командными стандартами и инструментами для контроля качества кода.
Вовнянко Олеся Викторовна
Москва
до 5000 USD
Москва
до 265000 RUR
Михайлов Александр Олегович
Москва
от 200000 RUR
Медиа Бизнес Солюшенс
Москва
до 200000 RUR