Ищем С++ разработчика в команду Core (aka Jazz)

Хочешь работать над крутой коммуникационной платформой? Мы усиливаем команду разработки Core и приглашаем специалиста, готового погрузиться в создание нового продукта с нуля.

Нам нужен тот, кто не пасует перед сложными задачами и умеет работать в режиме ограниченных сроков. Будет плюсом, если у тебя есть чувство прекрасного и ты умеешь задавать правильные вопросы, чтобы докопаться до сути.

У нас тебя ждут дружелюбная атмосфера и коллеги, которые всегда готовы помочь. Присоединяйся!

Обязанности

### Что предстоит делать

  • разрабатывать компоненты Платформы для работы с мультимедиа: «склейщик» аудио/видео контента, плагины для gstreamer и другие модули обработки медиа
  • проектировать архитектуру новых компонентов, делая упор на простоту, надежность и производительность
  • работать с сетевым взаимодействием и синхронизацией потоков в реальном времени.

Требования

### Мы ожидаем что вы

  • имеете коммерческий опыт программирования на C++ от 2-х лет
  • владеете STL (C++17/C++20) и понимаете, как эффективно применять стандартные контейнеры и алгоритмы
  • понимаете архитектурные паттерны и принципы SOLID; умеете проектировать расширяемые и поддерживаемые системы (будет плюсом, если сможете описать, какие паттерны применяли)
  • обладаете глубоким пониманием многопоточности: умеете синхронизировать потоки, избегать взаимоблокировок и состояний гонки
  • умеете писать юнит-тесты и понимаете их важность для качества кода.
  • хорошо ориентируетесь в Linux, сетевых протоколах и Bash
  • готовы и хотите осваивать новые технологии (например, Rust, Go) для решения нетривиальных задач
  • умеете читать оригинальную документацию и разбираться в коде сторонних библиотек.

**Будет преимуществом**

  • опыт работы с gstreamer или другими мультимедийными фреймворками (FFmpeg)
  • понимание принципов кодирования, доставки медиаконтента по сети, кодеков.

Условия

  • локация: г.Москва
  • возможен гибридный формат работы
  • гибкий график начала рабочего дня
  • уровень заработной платы определяем по итогам собеседования
  • команда профессионалов своего дела
  • бесплатный спортзал
  • ДМС с 1го дня работы работы
  • обучение и сертификацию за счет компании (в том числе обучение английскому языку компенсируется)
  • выстроенные процессы по адаптации, оценке и понятную систему роста в компании
  • наставника на период адаптации и богатую корпоративную жизнь, в которой можно участвовать по желанию.