Frontend Developer, Москва

Frontend Developer, Москва

Сегодня своё дело в социальной сети ВКонтакте развивают 2,4 млн представителей среднего и малого бизнеса. Они используют социальную сеть для увеличения продаж, привлечения новых заказов, общения с целевой аудиторией и продвижения своих товаров и услуг.

Наша команда развивает SocCom в рамках ВКонтакте.

Мы хотим, чтобы пользователи могли найти необходимый товар или услугу, познакомиться с отзывами, обсудить интересующие вопросы с продавцом.

Наша команда разрабатывает онбординг и систему рекомендаций для ведения бизнес-сообществ, отвечает за привлечение и активацию бизнесов.

Задачи

  • Проектировать и разрабатывать веб-интерфейсы;
  • проводить рефакторинг имеющихся приложений, поддерживать и развивать кодовую базу;
  • взаимодействовать с разработчиками, тестировщиками, дизайнерами, менеджерами.

Требования

  • Уверенное знание TypeScript и ES5, умение писать структурированный и читаемый код;
  • JavaScript, Storybook, React Testing Library, CSS-modules, Mobx;
  • отличное знание React и опыт работы с экосистемой вокруг него;
  • навыки работы с Version Control System (мы работаем над несколькими проектами и репозиториями, в которых используем GitFlow);
  • навыки и понимание HTML/CSS (кросс-браузерность, семантика, блочная модель, анимации, доступность, Flexbox и т. д.);
  • умение придерживаться BEM в разработке стилей;
  • навыки отладки кода и анализа производительности веб-интерфейсов;
  • опыт написания тестов, в частности тестирования React-компонентов (мы используем фреймворк Jest и библиотеку React Testing Library);
  • понимание принципов работы современных веб-браузеров и веб-серверов, протокола HTTP, стека TCP/IP и RESTful веб-служб;
  • опыт работы с Unix, знание основных команд и служб.


Будет плюсом

  • Опыт разработки серверной части приложения или программирования на других языках, знание и понимание основных методологий, парадигм, структур данных, паттернов и алгоритмов;
  • опыт разработки SPA, Iframe и WebView;
  • опыт работы с другими менеджерами состояний;
  • опыт оптимизации клиентского приложения;
  • опыт автоматизации сборки (Webpack, GitLab).

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

Гибкий график работы
Бонусы и скидки от партнеров
Офис в центре города
ДМС
Профессиональная команда

Формат работы

комбинированный
дистанционный

Уровень

senior

График работы

полный

Средний и малый бизнес

Наша команда разрабатывает нерекламные инструменты, которые улучшают опыт бизнеса и покупателей.

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

Гибкий график работы
Бонусы и скидки от партнеров
Офис в центре города
ДМС
Профессиональная команда