Senior Frontend Developer

Engineering, Minsk, Belarus

PandaDoc растет как бизнес и продукт, и мы делаем все, чтобы приложение оставалось простым и понятным для наших пользователей. Для упрощения проектирования и поддержки интерфейса, а также формирования общего языка коммуникации между дизайнерами и разработчиками мы разработали библиотеку PandaDoc UI Kit. Как и все наши продукты, мы делаем ее надежной, доступной и уделяем много внимания документации и автоматизации тестирования.

Мы ищем Senior Frontend разработчика, который присоединится к нашей команде Design System для разработки и поддержки библиотеки компонентов. Помимо работы над библиотекой будущему коллеге мы доверим заниматься ее внедрением в продуктовых командах и обучением других разработчиков, а также тесно коммуницировать с командой дизайнеров для формирования дизайн-системы.

Задачи:

  • Участие в развитии и внедрении принципов дизайн-системы в компании;
  • Разработка новых, поддержка и улучшение существующих компонентов приложения;
  • Развитие инфраструктуры для разработки и использования UI Kit;
  • Поддержка UI Kit Storybook (базы знаний по компонентам, их использованию и дизайн-системе в PandaDoc);
  • Рефакторинг, ревью и улучшение кода;
  • Ведение документации.

Что мы ждем от Вас:

  • Опыт работы с JS от 4 лет;
  • Глубокое понимание HTML/CSS;
  • Опыт работы с React/Redux;
  • Опыт в написании юнит, интеграционных и end-to-end тестов.

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

  • Опыт работы с дизайн-системами;
  • Опыт работы с React Storybook JS;
  • Опыт работы со Styled Components;
  • Интерес к разработке внутренних инструментов и сервисов.

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

  • Работу над собственным продуктом в сильной команде;
  • Конкурентоспособную заработную плату;
  • Отличный офис в центре Минска;
  • Командировки в Сан-Франциско;
  • Медицинское страхование для вас и вашей семьи;
  • Ежегодный бюджет 500 USD на обучение;
  • Ланч в офисе от одного из ресторанов Минска (3 раза в неделю);
  • Занятия английским в офисе.