🔥

Не упустите лучшие вакансии!

Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!

Подключить бота

Программист C / C++ (Termidesk Connect)

Группа Астра
Удаленно
Опубликовано: 13 Jan 2026
от 250 000 ₽/‍мес на руки

Мы — «Группа Астра» — один из лидеров российской IT-индустрии, ведущий производитель программного обеспечения, в том числе защищенных операционных систем и платформ виртуализации. Разработка флагманского продукта, ОС семейства Astra Linux, ведется с 2008 года. На сегодня в штате компании более 2 300 сотрудников. Наша миссия — обеспечить технологический суверенитет России и ее лидерство в мировой IT-индустрии путем создания базовых технологий, специального и пользовательского ПО. Стратегическая цель — к 2030 году стать лучшим национальным производителем программных продуктов.

Termidesk Connect — молодой и быстроразвивающийся продукт для балансировки нагрузки и обеспечения высокой доступности приложений. Он оптимизирует работу ИТ-инфраструктуры, повышает производительность и надежность сервисов. Это не только классный продукт, но и молодая команда, которая не боится вызовов, открыта к экспериментам и решает даже самые сложные задачи.

Обязанности:

  • Разработка высоконагруженного серверного приложения на C/C++ для ОС Linux.
  • Написание unit-тестов.
  • Проведение исследований по внедрению новых протоколов связи.

Требования:

  • Отличное знание C/C++ (libc, libev, STL).
  • Опыт разработки многопоточных, асинхронных приложений на C/C++ для ОС Linux.
  • Владение современными подходами C++: RTTI, RAII, полиморфизм, наследование, лямбда-функции.
  • Понимание основ межпоточного взаимодействия: семафоры, мьютексы, очереди и т. д.
  • Знание шаблонов проектирования: синглтоны, интерфейсы, издатель/подписчики, модель/делегат/представление, CoW.
  • Знание POSIX (сокеты, потоки, файлы и т. д.).
  • Понимание работы TCP/IP.
  • Знание REST API / JSON.
  • Опыт использования Git, GitLab, CI/CD, CMake.
  • Желание изучать что-то новое и не бояться трудностей.

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

  • Опыт работы с WebSocket.
  • Опыт использования select / poll / epoll.
  • Опыт работы с:
  1. библиотеками libevent / libev.
  2. протоколами HTTPv1 / HTTPv3 / QUIC.
  3. Makefile, ручная разработка Makefile.
  4. Docker.
  • Начальное знание Python.

Условия:

  • Уверенность в будущем. Мы чтим ТК РФ: у нас стабильный и прозрачный "белый" доход, и полноценный соцпакет.
  • График в твоем ритме. Мы здесь ради результата, а не процесса. Начинай свой рабочий день, когда тебе удобно, просто договорись с руководителем. У нас не принято стоять с секундомером на проходной, а вот пунктуальность на общих встречах мы ценим, так как бережно относимся к времени коллег.
  • Забота о здоровье. Оформим полис ДМС со стоматологией.
🚀

Ваше резюме увидят первым!

Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!

Подключить автоподнятие