Middle C/С++ Developer
Описание
Компания Sigur ищет C/С++ разработчика, готового присоединиться к нашей R&D команде для участия в развитии программного обеспечения Sigur – системы контроля управления доступом. Ты будешь участвовать в разработке и поддержке (расширение, доработка, переформатирование) собственных продуктов Sigur для построения систем контроля и управления доступом различного уровня сложности и т.п. Мы гарантируем интересные задачи, которые не будут создавать рутину. Чем предстоит заниматься: Самостоятельная декомпозиция, оценка сроков и реализация фич и модулей; Проектирование решений на уровне модуля или компонента; Написание компонент взаимодействия с оборудованием; Написание качественного, тестируемого и поддерживаемого кода;покрытие его автоматическими тестами (Unit tests); Проведение code review, поддержка и оптимизация кода; Исследование и решение проблем, связанных с производительностью и стабильностью; Анализ и устранение причин дефектов, в том числе обнаруженных в эксплуатации. Список базовых требований: Знание С/C++14/17; Знание ООП; Работа с умными указателями (unique_ptr/shared_ptr, custom deleters); Работа с лямбдами; Работа с многопоточностью: создание и управление потоками, синхронизация; Работа с контейнерами стандартной библиотеки (выбор контейнеров в соответствии с контекстом применения). Плюсом будет: Работа с базами данных(SQL); Работа с сетью (TCP/UDP), сокетами; Работа с системами сборки cmake; Работа с компиляторами msvc, gcc (g++); Работа с библиотеками типа OpenSSL: шифрование и TLS; Работа с HTTP-протоколом, проектирование эндпоинтов; Понимание CI/CD процессов. Мы готовы тебе предложить: Возможность участия в полном цикле разработки нашего продукта от идеи до реализации; Интересные реалистичные задачи и, как следствие их выполнения, профессиональный и карьерный рост; Отсутствие формальных потолков и ограничений на темп роста; Конкурентную белую заработную плату, размер которой определим вместе, исходя из результатов собеседования и наличия у тебя релевантного для нас опыта; Полный соц. пакет, ДМС, социальные гарантии; Компенсация расходов на обучение, а именно: изучение английского языка, тренинги, курсы по повышению квалификации, необходимой для выполняемых обязанностей в компании; Посещение выставок, семинаров, конференций, необходимых для профессионального развития в рамках выполняемых обязанностей в компании; Современный комфортный офис в 5 мин от ст.м. Стрелка; Комфортное рабочее место, оборудованное под вас (Mac/Win/Linux, Notebook/PC, 2+ монитора и тд.); Гибкий график в рамках пятидневной рабочей недели.