C++ разработчик

Требуемые навыки

БэкендСтарший (Senior) · C++ · Linux

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

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

Компания

Мы помогаем людям объединяться для того, что для них действительно важно

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

Atom— быстрый и безопасный браузер, который умеет адаптировать свой функционал под пользователя в зависимости от контекста действий или посещения определенных веб-страниц. В феврале 2019-го команда запустила бета-версию продукта.

Особое внимание в браузере уделено приватности пользователей и защите данных. В Atom можно перейти в режим инкогнито в один клик, открыв вкладки инкогнито рядом с обычными. Защита личных данных работает в режиме реального времени, когда браузер распознает фальшивые x509 CA-сертификаты и выдает предупреждение о том, что данные пользователя находятся под угрозой. Команда Atom в партнёрстве с «Касперским» внедрила в браузер технологию Kaspersky Online File Reputation, которая использует сигнатурную проверку, а также проверку отпечатка сертификата скачиваемого файла.

Браузер создан на базе Chromium. В работе мы используем C++, как основной язык для доработки движка, UI и backend части браузера, а так же Python для скриптов сборки проекта.

Задачи:

  • разработка браузера на языке C++ под различными платформами (Win, Linux, Mac);
  • расширение и модернизация возможностей отображения web-страниц (ядро браузера);
  • автоматизация и оптимизация инфраструктурных задач.


Требования:

  • опыт проектирования и разработки масштабных программных продуктов — не менее 3 лет;
  • отличное знание С++;
  • отличное знание классических алгоритмов и структур данных, STL, многопоточного программирования;
  • умение проектировать гибкие и расширяемые архитектурные решения;
  • плюсом будет — опыт разработки на базе движка Chromium.

Работа в Mail.ru Group  это:

  • проекты большого масштаба: соцсети, почтовые сервисы, киберспорт, портал, игры, электронная коммерция ― в каждом есть возможность делать жизнь миллионов людей лучше;
  • сложные и интересные задачи: высоконагруженные сервисы, которые задают уровень для конкурентов качеством и технологиями; быстрый рост в трендовых направлениях; амбициозные цели перед каждым проектом;
  • оборудование: мощное железо, дополнительные мониторы, специализированные гаджеты ― все для решения масштабных задач и экспериментов;
  • команда: работа бок о бок со «звездами» IT-индустрии, каждый из которых может поделиться своей экспертизой;
  • профессиональное развитие: прямо в офисе мы организуем митапы, конференции, встречи разработчиков и тестировщиков, семинары и тренинги, куда открыт доступ каждому сотруднику;
  • новый опыт: лучшие сотрудники преподают в наших образовательных проектах, выступают на российских и международных конференциях;
  • офис в 5 минутах от метро, крытый паркинг для всех сотрудников, велопарковка, а летом ― прокат велосипедов, лонгбордов и самокатов;
  • здоровье и спорт: программа ДМС доступна с первого месяца работы; для поддержания иммунитета круглый год во фреш-баре овощи и фрукты; собственный тренажерный и спортивный зал в офисе.

Ваш отклик

Авторизуйтесь
Откликаться на вакансии могут только зарегистрированные пользователи.