Frontend-разработчик (Почта для бизнеса)

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

МоскваПолный рабочий деньМожно удаленно

Компания

Место встречи лучших

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

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

VK — технологии, которые объединяют

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

Наша команда — это профессионалы из разных сфер, которые умеют реализовывать необычные и сложные идеи и задачи. Обмениваясь опытом, мы создаём новые идеи и достигаем большего.

Если ты любишь решать сложные задачи, экспериментировать и создавать продукты для миллионов пользователей — присоединяйся, чтобы вместе развивать интернет и определять его будущее.

Мы ищем Frontend-разработчика, который будет непосредственно участвовать в развитии одного из ключевых b2b-направлений компании — WorkMail (Почта для бизнеса). А также заниматься не только задачами Почты — будет возможность узнать, как работают, и поучаствовать в разработке других проектов: Облако, Календарь и Мессенджер.

Задачи:

  • разработка на JavaScript, TypeScript новых и поддержка существующих клиентских приложений;
  • участие в проектировании UI/API/архитектуры в тесном взаимодействии с другими командами и проектами;
  • написание интеграционных и unit тестов;
  • инфраструктурные задачи по оптимизации сборки/деплоя/тестирования.

Требования:

  • понимание принципов работы браузера и основных API;
  • отличное знание JavaScript (ES5+), умение писать структурированный и читаемый код;
  • уверенная работа с Git;
  • опыт работы с UNIX, знание основных команд и служб;
  • опыт работы с TypeScript;
  • опыт написания unit и UI тестов;
  • работа с инструментами автоматизации Grunt/Gulp/Webpack;
  • понимание принципов построения архитектуры современных SPA-приложений (MV*, Flux и т.д.).

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

  • знание других языков программирования, основных паттернов проектирования, алгоритмов и структур данных;
  • опыт написания unit и UI тестов;
  • опыт работы с React/Mobx/Redux;
  • навыки в области безопасности клиентских web-приложений (XSS, CSRF);
  • опыт работы с sentry и grafana.

Работа в VK— это:

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

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