Программист С++ (Middle)

Дата размещения вакансии: 23.11.2024
Работодатель: ИНИТИ
Уровень зарплаты:
от 250000 RUR
Город:
Москва
Требуемый опыт работы:
От 1 года до 3 лет

Мы, команда компании «ИНИТИ», предлагаем специалистам по профилю «Программист С++ (Middle)» присоединиться к числу своих сотрудников. Компания состоит в реестре российских аккредитованных IT-компаний, что в числе прочего подразумевает под собой отсрочку от призыва на военную службу, а также льготную ипотеку.

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

  • разработка программного обеспечения (преимущественно под ОС Linux)
  • участие в разработке архитектуры ПО

Требования:

  • высшее научно-техническое образование
  • опыт работы с ОС Linux
  • хорошее знание принципов построения ООП, шаблонов проектирования и способов межпоточного взаимодействия
  • уверенное владение языком C++, библиотекой STL (С++17)
  • опыт создания многопоточных приложений (std::thread, pthread) и использования объектов синхронизации (mutex, condition variable, atomic и т.п.)
  • глубокое понимание структур данных (различные виды деревьев, очередь, стек, список и т.п.)
  • навыки использования инструментария g++, gdb (lldb), cmake, git, valgrind (memcheck, callgrind, helgrind), санитайзеры
  • английский язык на уровне чтения технической документации

Приветствуется:

  • опыт разработки кросс-платформенных приложений
  • опыт разработки интерпретатора или компилятора языка программирования
  • опыт работы с бинарными протоколами, например SNMP, IPMI, NETFLOW

Условия:

  • оформление по ТК
  • удаленный режим работы
  • график работы (09:00-18:00) (сб, вс - выходные)
  • возможно согласование рабочего графика (смещение рабочего дня, перенос рабочего дня на выходной)
  • дополнительная неделя отпуска
  • испытательный срок 1-3 мес