Обязанности:
Привет! Мы - аккредитованная IT компания BFS. Наша компания уже 20 лет является одним из лидеров российского рынка по продаже и обслуживанию устройств самообслуживания в ведущих банках России и СНГ, которыми пользуются десятки тысяч людей по всей стране. Мы не стоим на месте и у нас появляются новые устройства, для которых нужно разрабатывать инструменты управления и взаимодействия с ними. Мы активно переводим устройства на работу в ОС Linux. За устройствами нужно следить, удалённо управлять ими, обновлять и собирать необходимую информацию для будущего развития, создавать удобные и качественные инструменты интеграции с ними. Сейчас мы ищем C++ разработчика уровня Middle в команду, которая разрабатывает программное обеспечение для банкоматов и устройств самообслуживания — от низкоуровневого взаимодействия с оборудованием до сервисного слоя. Есть как зрелая кодовая база, так и планы по новым проектам — при разработке новых продуктов мы стараемся использовать Rust. Мы ожидаем, что у тебя: Уверенное знание современного C++ (17/20): smart pointers, move-семантика, шаблоны, многопоточность (mutex, atomic, condition_variable); Опыт коммерческой разработки на C++ от 2 лет; Понимание принципов владения ресурсами и RAII; Знание классических алгоритмов, структур данных и паттернов проектирования и понимание, когда они не нужны; Опыт работы в Linux: командная строка, сборка, отладка; Опыт разработки клиент-серверных приложений, понимание сетевых протоколов и межпроцессного взаимодействия (gRPC, IPC); Умение разбираться в чужом коде и подхватывать существующую кодовую базу; Умение декомпозировать и оценивать задачи. Будет плюсом: Знакомство с Rust (ownership, borrowing); Опыт работы с Protobuf и gRPC; Опыт работы с аппаратными платформами, embedded-системами или FFI; Опыт профилирования и оптимизации; Знакомство с Test-Driven Development; Опыт работы с CMake и пакетными менеджерами (vcpkg). Наш технический стек: C++17/20, Boost, gRPC, Protobuf, Rust, CMake, Linux, Bash, GTest Что дальше? У нас простой процесс подбора. Тебя ждет интервью с HR, техническое интервью, и после этого мы выходим с оффером.Похожие вакансии
До 250 000 руб.
Москва. Станции метро: Бабушкинская
ЛК Транспортные Решения