STARTRIBE LTD

Frontend Developer (Vue.js 3, TypeScript)

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • Более 6 лет

Наш клиент — крупная международная IT-компания с головным офисом на солнечном Кипре.

Мы ищем опытного Frontend-разработчика для работы над проектами на базе Vue.js 3 и TypeScript. В проектах используются современные инструменты и подходы к разработке, а также строгие стандарты качества кода и его поддержки. Кандидату предстоит стать частью большой команды, а возможно примером и лидером для одного или нескольких разработчиков.

Чем предстоит заниматься:

  • Разработка пользовательских интерфейсов на основе Vue.js 3 с использованием TypeScript;

  • Использование NaiveUI в качестве библиотеки компонентов;

  • Стилизация интерфейсов с помощью TailwindCSS;

  • Интеграция с бэкендом через API-клиенты, сгенерированные на основе OpenAPI схем (из Protobuf или Swagger, в зависимости от технологии бэкенда);

  • Ведение и структурирование кода с использованием методологии Feature-Sliced Design (FSD);

  • Участие в построении и поддержке архитектуры проекта;

  • Соблюдение процессов и правил принятых в команде;

  • Внедрение и поддержание техник единого код стайла, актуальных технологий и инструментов разработки (на уровне Senior);

  • Проведение процедуры code review (на уровне Senior);

  • Поддержка и использование шаблона для новых проектов.

Что мы ждем от кандидата:

  • Опыт разработки на Vue.js 3 и TypeScript от 4 лет;

  • Знание стандарта CSS и фреймворков (опыт с TailwindCSS будет преимуществом);

  • Адаптивная верстка;

  • Понимание кроссбраузерного подхода в разработке;

  • Опыт работы с приватными npm пакетами (опыт с GitHub Packages будет плюсом);

  • Опыт использования инструментов линтинга (ESLint) и форматирования (Prettier), а также работы с переменными окружения.

Будет плюсом:

  • Знание OIDC и опыт работы с библиотекой oidc-client-ts;

  • Опыт создания библиотек;

  • Понимание архитектуры Feature-Sliced Design и опыт её применения;

  • Понимание и опыт работы с OpenAPI схемами, генерацией API-клиентов и интеграцией с бэкендом;

  • Опыт создания плагинов для Vite;

  • Опыт работы с NaiveUI или другими библиотеками компонентов;

  • Опыт модульного тестирования (например, с Vitest);

  • Умение работать с командными стандартами и инструментами для контроля качества кода.

Что мы готовы предложить:

  • Конкурентный уровень дохода, который зависит от ваших профессиональных навыков;

  • Бонус по результатам работы за год;

  • Компенсация за успешную рекомендацию кандидата по реферальной программе;

  • Оплачиваемый отпуск.

Комфортные условия работы:

  • Гибкое начало рабочего дня;
  • Корпоративное питание: завтраки и обеды;

  • Русскоязычная команда;

  • Отсутствие бюрократии, у нас вопросы решаются оперативно и без многочисленных согласований.

Перспективы самореализации и развития:

  • Частичная компенсация занятий по английскому языку;

  • Компенсация курсов повышения квалификации;

  • Наличие большого количества задач, которые дают возможность материального и профессионального роста;

  • Большая высококвалифицированная команда.