other

Frontend Developer

26 сентября 2024

З/П не указана

Город: Москва

VK

200 вакансий

Тип занятости: Полная занятость

Требуемый опыт: Без опыта

Образование: Любое

Обязанности:

ESforce Holding — одна из крупнейших киберспортивных организаций в мире и лидер российского компьютерного спорта. Холдинговая компания объединяет все ключевые направления киберспортивного бизнеса: от организации международных турниров, создания и дистрибуции контента до рекламных и инфраструктурных проектов.

В состав активов ESforce входят:

  • ведущая русскоязычная студия киберспортивных трансляций RuHub;
  • главный киберспортивный портал СНГ Cybersport.ru;
  • крупнейший в России организатор турниров Epic Esports Events;
  • киберспортивно-развлекательный комплекс VK Play Арена.

Мы ищем Frontend-разработчика в Сybersport.ru — крупнейшее русскоязычное СМИ о киберспорте, где собрано всё самое интересное и захватывающее из мира киберспорта и видеоигр. У нас небольшая команда, где каждый влияет на продукт. Работать можно и удалённо, и в офисе.

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

  • создание web-интерфейсов для работы с нашими сервисами API;

  • разработка новых и поддержка уже имеющихся компонентов;

  • мобильная/десктопная вёрстка веб-интерфейсов с нуля на основе дизайна в Figma (или аналогов) с адаптацией под разные браузеры/устройства;

  • взаимодействие с дизайнерами и бэкенд-разработчиками;

  • поддержка сервисов, реализованных на Nuxt 2 (decorator style);

  • реализация новых микросервисов на Nuxt 3 (composition API);

  • реализация промежуточного ПО для парсинга внутренних сервисов (API, DTO);

  • оптимизация кодовой базы ООП/DRY (вынесение логик в отдельные пакеты);

  • написание документации к кодовой базе.

Наш стек технологий:

  • NuxtJS 3 (Vue 2,3);

  • TypeScript;

  • Kafka/Redis/RabbitMQ;

  • Pinia/Vuex;

  • Vite/Webpack.

Ждём от вас:

  • отличное знание Vue.js версии 2 и 3, Nuxt.js (SPA, SSR);

  • опыт коммерческой разработки от 5 лет обязателен;

  • знание и уверенное владение TypeScript, Vue3/Nuxt3;

  • умение работать с PUG;

  • понимание Highload;

  • знание SCSS препроцессора;

  • умение адаптивно верстать по макетам из Figma;

  • валидная кросс-браузерная и кросс-платформенная вёрстка;

  • понимание, как работает сборщик Vite;

  • знание Git и понимание протокола HTTP;

  • опыт написания качественного и поддерживаемого кода;

  • навыки работы с Docker (Linux/Unix);

  • опыт разработки с учётом поисковых систем (например, AMP-страницы и их специфика взаимодействия с Nuxt 2/3).

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

  • умение применять вёрстку по методологии BEM;

  • умение разрабатывать собственные NPM-пакеты для VanillaJS и Nuxt3, а также UI-библиотеку;

  • внимательность к деталям (отступы, шрифты и размеры);

  • умение решать задачи в заявленный срок и вовремя сообщать о проблемах;

  • умение писать тесты (Jest);

  • опыт построения приложений с нуля.

Мы предлагаем:

  • оформление по ТК РФ;

  • полис ДМС, включающий стоматологию;

  • погружение в киберспорт;

  • возможность работать над проектами мирового уровня;

  • перспективы профессионального роста.

Готовы рассматривать кандидатов из любых регионов на удалённую работу.

Александра

Откликнуться
Разместить Резюме
Пожаловаться ID: 122640803

Похожие вакансии

Frontend developer

Договорная

Москва

ГНИВЦ

Frontend Developer

Договорная

Москва

Сбербанк России, ПАО

Frontend Developer

Договорная

Москва

the_covert

Frontend Developer

Договорная

Москва

Клевертек

Frontend developer

Договорная

Москва

СберРешения

Frontend developer

Договорная

Москва

Physical Transformation/Физикл