C++ разработчик (Middle)

Банковские и Финансовые Системы

C++ разработчик (Middle)

Москва, проезд Дежнёва, 1

Метро: Бабушкинская

Описание вакансии

Привет! Мы - аккредитованная 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, техническое интервью, и после этого мы выходим с оффером.

Навыки
  • C++
  • Linux
  • Boost
  • gRPC
  • CMake
Посмотреть контакты работодателя

Адрес

Похожие вакансии

BLACKHUB GAMES

C++ UI developer (mobile)

BLACKHUB GAMES

  • Москва

  • Не указана

Рекомендуем
РДП Энтерпрайз
  • Москва

  • Не указана

Рекомендуем
Группа компаний VR
  • Москва

  • Не указана

Рекомендуем
Группа компаний VR
  • Москва

  • Не указана

Система Безопасных Коммуникаций

Senior Разработчик C++

Система Безопасных Коммуникаций

  • Москва

  • Не указана

АМИКОН
  • Москва

  • Не указана

Алео-Альянс
  • Москва

  • Не указана

Международный Научно-Технологический Центр Миэт

Руководитель отдела разработки C++/ Senior C++ c опытом ведения небольшой команды

Международный Научно-Технологический Центр Миэт

  • Москва

  • Не указана

Лаборатория Касперского

Разработчик C++ (KSC)

Лаборатория Касперского

  • Москва

  • Не указана

Т1
  • Москва

  • Не указана

АСКОН
  • Москва

  • Не указана

The Skolkovo Institute of Science and Technology
  • Москва

  • Не указана

Лаборатория Касперского

Разработчик С++ (KasperskyOS, KASG)

Лаборатория Касперского

  • Москва

  • Не указана

САТЕЛ, Группа компаний

Ведущий инженер-программист

САТЕЛ, Группа компаний

  • Москва

  • Не указана

Крафтвэй Корпорэйшн ПЛС (ГК Росатом)

Разработчик программного обеспечения

Крафтвэй Корпорэйшн ПЛС (ГК Росатом)

  • Москва

  • Не указана

ВК ИТС
  • Москва

  • от 200000 RUR

The Skolkovo Institute of Science and Technology

Инженер - программист С++ (Software Engineer)

The Skolkovo Institute of Science and Technology

  • Москва

  • от 200000 RUR

BLACKHUB GAMES
  • Москва

  • от 200000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию