Front-end разработчик (Почта)

Почта и портал, Почта

Почта Mail.Ru, проект Mail.Ru Group — крупнейший в русскоязычном сегменте сети сервис бесплатной электронной почты. Среди его ключевых особенностей — неограниченный объем ящика, возможность пересылки аттачей до 20 гигабайт, защита от вирусов и спама (в том числе индивидуальная), темы оформления интерфейса и писем и многое другое. Ежемесячная аудитория проекта (TNS, все население России в возрасте 12-64 лет, март 2015 г.) — 43,3 млн пользователей, входит в топ-5 мировых почтовых сервисов по дневной аудитории. 

Ключевые особенности:

  • процесс разработки строится нами и для нас. Мы постоянно разрабатываем новые инструменты автоматизации, выстраиваем собственный процесс Continuous Deployment;
  • мы используем любые новые технологии и решения, которые помогают нам в работе, и делают наши интерфейсы быстрее и надежнее. TypeScript, VirtualDOM, Progressive Web Apps, ES2015/16 — лишь часть того, что используется в наших проектах;
  • модульный подход к разработке. Мы стараемся писать современный, гибкий код, который можно переиспользовать не только в нашем, но и в других проектах. Мы любим создавать независимые решения и постоянно занимаемся их поддержкой;
  • тесное взаимодействие с back-end разработкой. Описание API, совместная работа над техническими решениями, создание и использование технической документации;
  • автоматизация тестирования. Мы пишем тесты и гарантируем работоспособность своих решений;
  • мы постоянно учимся и учим других. Регулярные корпоративные митапы и постоянный обмен опытом внутри команды.
  • Задачи
    • участие в разработке архитектуры проекта; 
    • разработка клиентской части высоконагруженного web-проекта; 
    • рефакторинг и оптимизация существующего кода; 
    • тестирование написанного кода.
  • Требования
    • опыт работы Frontend разработчиком от 2-х лет;
    • опыт разработки UI компонентов и интерфейсов для Web; 
    • опыт работы с системами контроля версий (предпочтительно git);
    • знание протокола HTTP; 
    • опыт разработки кросс-браузерных Web-приложений;
    • работа с пакетными менеджерами и системами сборки; 
    • опыт работы с высоконагруженными проектами.
  • Будет плюсом
    • опыт работы с React & Redux; 
    • умение оптимизировать приложение под особенности различных браузеров; 
    • разработка серверных приложений на JavaScript/Node.js. 
    • умение быстро разбираться в чужом коде; 
    • опыт работы с высоконагруженными проектами.

город

Москва

Пройти тестирование

Присылайте ваше резюме на hr@corp.mail.ru