Назад

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

Формат работы
remote (только Russia)/hybrid
Тип работы
fulltime
Грейд
senior
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/
TL;DR
Senior разработчик C++ (C++/Linux): Сопровождение и модернизация серверного ядра платформы корпоративных коммуникаций, разработка новых коммуникационных модулей и сетевых протоколов с акцентом на многопоточность, асинхронность и производительность. Focus on проектирование нагруженных сетевых приложений, оптимизацию стабильности системы и взаимодействие с разработчиками клиентских приложений.

Локация: Москва; доступны удалённый и гибридный форматы работы. Адрес офиса: Москва, Пресненская набережная, 12.

Компания

Разработка платформы CommuniGate Pro для корпоративных коммуникаций, объединяющей почту, календари, чаты и видеоконференции для компаний разного масштаба.

Что делать

  • Сопровождать и модернизировать кодовую базу серверного ядра платформы.
  • Проектировать и реализовывать новые модули для коммуникаций.
  • Оптимизировать код, повышать производительность и стабильность системы.
  • Поддерживать и развивать сетевые протоколы IMAP, SMTP, SIP, XIMSS и Active Sync.
  • Взаимодействовать с разработчиками клиентских приложений для Windows, Linux, iOS, Android и Web.

Требования

  • Более 6 лет опыта разработки.
  • Уверенное владение C++17, STL, шаблонами и современными паттернами проектирования.
  • Опыт работы в Linux-среде, включая настройку сетей, управление процессами и отладку с использованием GDB, strace и perf.
  • Опыт работы с CMake.
  • Опыт работы с Git, включая регулярное ревью кода и управление ветками.
  • Опыт разработки нагруженных многопоточных и асинхронных сетевых приложений с использованием epoll, io_uring, libevent, Boost.Asio или аналогов.

Хорошо, если есть

  • Опыт работы с GitLab CI и написания CI/CD-пайплайнов.
  • Базовое знание Python для тестирования.
  • Знание протоколов прикладного уровня: почтовых протоколов, SIP, HTTP и WebSockets.
  • Опыт работы с криптографическими алгоритмами и протоколами TLS/SSL.

Культура и преимущества

  • Работа в команде профессионалов с возможностями развития и роста.
  • Удалённый или гибридный формат работы.
  • Комфортный офис в Москва-Сити на 53 этаже башни «Федерация».
  • Оформление в соответствии с ТК РФ.
  • ДМС после испытательного срока и корпоративные скидки по программе BestBenefits.
  • Работа в IT-компании, аккредитованной Министерством цифрового развития.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →