Задачи:
— Разработка функциональных модулей и сервисов на языке С++;
— Проведение ревью исходного кода других участников команды;
— Реализация модульных и интеграционных тестов;
— Проведение ревью технических решений;
— Разработка рецептов сборки и настройка сборочных конвейеров.
Требования:
— Глубокое знание и практический опыт применения языка C++ (до С++20);
— Знание внутреннего устройства ОС Linux;
— Опыт применения скриптовых языков: Python, Bash;
— Опыт использования систем сборки: make/autotools, CMake;
— Опыт использования системы контроля версий git и методов построения процесса разработки (GitFlow, OneFlow, GitHubFlow);
— Знание особенностей работы и опыт применения технологий контейнеризации: Docker;
— Знание особенностей организации и опыт реализации сборочных конвейеров;
— Знание особенностей работы и опыт применения SQL/NoSQL баз данных;
— Опыт использования средств обеспечения непрерывной интеграции;
— Умение работать в команде и разбираться в чужом коде.
Будет плюсом:
— Практический опыт применения языка C++23;
— Опыт применения менеджера зависимостей Conan;
— Практический опыт разработки многопоточных приложений на C++;
— Базовые знания криптографии.
Условия:
— Работа в офисе в Уфе;
— Полное соблюдение трудового законодательства РФ, оплачиваемые отпуска и больничные листы, "белая" заработная плата;
— Начало работы с 8.00 до 11.00, продолжительность рабочего дня 8 часов + 1 час на обед;
— Оплачиваемое работодателем питание в офисе или кафе;
— ДМС (добровольное медицинское страхование) - различные варианты программ, страховка от несчастных случаев;
— Корпоративные мероприятия и спортивные инициативы;
— Возможность получения профессиональных сертификатов и прохождения курсов повышения квалификации за счёт компании.
Контакты работодателя доступны по кнопке «Откликнуться» после входа.