Senior Frontend-разработчик

Требования

Фронтенд, Старший (Senior)JavaScriptTypeScriptGitCSSHTMLNode.jsVue.js

Местоположение и тип занятости

Санкт-ПетербургПолный рабочий деньМожно удаленно

Компания

Крупнейший российский Интернет-аукцион, основан в 1999 году

Описание вакансии

Условия работы

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

Новая версия уже в проде, пока обслуживает небольшую группу в несколько тысяч пользователей. Постепенно пилим дальше и плавно переводим остальных. Увидеть новую версию можно тут: https://meshok.net/?v2=1, а также в мобильных приложениях в Google Play и App Store.

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

  • Разработка библиотеки компонентов на Vue.JS
  • Проектирование архитектуры фронтенда
  • Оптимизация приложения для максимальной скорости
  • Интеграция с бэкендом по REST и WebSocket

Требования:

  • Опыт фронтенд разработки от 3 лет
  • Уверенное знание TypeScript, HTML и CSS
  • Уверенное владение Git
  • Понимание работы SSR и особенностей браузерного рендеринга
  • Опыт работы с NuxtJS
  • Опыт работы с Docker и Bash

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

  • Vue3
  • Фулстек
  • Знание других языков программирования
  • Умение или желание использовать самые современные браузерные API
  • Опыт работы с JSX
  • Опыт работы с Web Sockets или SSE
  • Опыт работы с Service Workers
  • Опыт работы с Node.js в продакшене, CSS препроцессоры (LESS, SASS)
  • Понимание конфигурации webpack, babel, eslint
  • Чувство юмора

Бонусы

  • Живой, увлекательный проект
  • Гибкий рабочий график
  • Удаленная работа или (если есть необходимость в рабочем пространстве) уютный офис в 2-х минутах ходьбы от м. Василеостровская
  • ДМС
  • Дружный коллектив
  • Бюрократия по минимуму