PBF GROUP
С 2002 года мы специализируемся на разработке передовых ИТ-решений в сфере банковской безопасности, банкоматов и платёжных терминалов, включая создание собственного программного обеспечения. Благодаря постоянному росту и расширению рынка, команда PBF быстро развивается и ищет новых талантливых специалистов.
Почему выбирают PBF?
-
Более 20 лет на рынке и статус надежного партнера в сфере банковских решений.
-
Создаём уникальные программные продукты и интегрируем их в архитектуру клиентов.
-
Имеем собственное производство совместно с китайскими партнёрами, что обеспечивает высокий уровень контроля и качества.
-
Обладаем мощным отделом R&D, что позволяет постоянно совершенствовать наши модели и внедрять инновации.
-
Работаем по всей России и за рубежом, — являемся федеральной компанией.
-
Аккредитованная ИТ-компания с социальными гарантиями и льготами для сотрудников.
-
Ведём проекты по методологиям Agile и Scrum, доверяя профессионализму своей команды.
-
Наши сотрудники — наше главное богатство. У нас отсутствует текучка и бюрократия, что создаёт комфортную и продуктивную рабочую среду.
Кого мы ищем?
Сейчас у нас есть амбициозный план развития нашего продукта, и мы ищем Middle C++ разработчика
- Талантливого, энергичного коллегу в команду, где ценят профессионализм, поддерживают развитие и вместе стремятся к новым достижениям;
- Человека с мощными техническими знаниями, готовностью к обмену опытом + менторству при необходимости;
- Человека, который готов к масштабным задачам и к активному участию в жизни продукта;
- Сотрудника, нацеленного на результат – это самый важный аспект, так как вся наша команда умеет мыслить результатами и достигать их.
Что ты будешь делать:
- Разрабатывать, сопровождать, оптимизировать код прикладного ПО для платежных терминалов;
- Участвовать в проектировании и разработке архитектуры ПО;
- Коммуницировать с технической поддержкой производителя терминалов;
- Развивать имеющиеся программные решения;
- Оформлять внутреннюю документацию.
Что мы ожидаем от тебя:
- Уверенные знания C/C++ (стандарт 11): умные указатели, лямбды, move-семантика, RAII и управление временем жизни / владением ресурсами;
- Хорошее знание STL (контейнеры, алгоритмы) и понимание шаблонов / обобщённого программирования;
- Уверенное ООП и паттерны проектирования;
- Опыт разработки под Linux, компилятор gcc;
- Многопоточность на практике: синхронизация (mutex, condition_variable, atomic), понимание гонок и дедлоков;
- Опыт клиент-серверных приложений; работа с HTTP(S), JSON, XML;
- Базовое понимание прикладной криптографии в платежах: симметричное (DES/3DES) и асимметричное (RSA) шифрование, SSL/TLS, работа с ключами и сертификатами;
- Опыт работы с реляционными БД (SQLite), без ORM;
- Комфортная работа с большой существующей кодовой базой: умение читать и аккуратно дорабатывать чужой код в рамках стандарта C++11;
- Сборка через CMake; уверенная работа с Git;
- Готовность активно использовать ИИ-инструменты (Cursor, Codex, Claude Code) в ежедневной разработке;
- Английский на уровне чтения технической документации.Уверенные знания С/С++, стандарт 11, умные указатели, лямбда, перемещения.
Опциональным, но очень ценным будет:
- Опыт и готовность писать юнит-тесты (GoogleTest/GMock);
- Навыки отладки и диагностики: logcat;
- Опыт сборки нативного C++ под Android (NDK, компилятор clang, ABI armeabi-v7a/arm64-v8a/x86_64) и кросс-компиляции под другие платформы терминалов (тулчейн-файлы CMake, sysroot);
- JNI и взаимодействие нативного C++ с Java/Kotlin; базовое понимание устройства Android (жизненный цикл, упаковка .so в приложение);
- Понимание undefined behavior и типичных «подводных камней» C++;
- Опыт работы с бинарными протоколами и бинарной сериализацией: упаковка/разбор байтов, порядок байт (endianness), BER-TLV;
- ISO 8583, EMV;Знание стандартов ISO8583 и EMV;
Что мы можем предложить тебе?
- Трудоустройство в продуктовую аккредитованную IT-компанию: у тебя будет отсрочка от армии (для военнообязанных) и льготная ипотека;
- Официальное трудоустройство согласно ТК РФ, 30 календарных дней отпуска, «белая» зарплата;
- Достойный уровень мотивации, готовы отталкиваться от твоих зарплатных ожиданий;
- Нашим людям работается с радостью: гибкое начало рабочего дня и полная удаленка, а значит, нам не важно, в каком городе ты проживаешь, главное, чтобы был интернет и возможность работать в часовом поясе МСК;
- Мы стараемся не мешать команде, у нас нет бюрократии, зато мы проповедуем принципы Scrum и чтим спринты;
- Интересные, амбициозные задачи с достижимым результатом;
- Достаточную свободу действий, инструментарий и необходимые ресурсы;
- Интересную работу в компании с активной стратегией развития и роста;
- Регулярное обучение и профильные конференции, современное оборудование для работы.
Почему с нами хорошо?
- Реально дружный и крутой коллектив, позитивная рабочая атмосфера;
- Руководство, которое умеет слышать и давать возможность расти команде.
Если ты — мастер своего дела, готовый разбираться в сложном коде и умеешь анализировать потребности клиентов и на их основе ставить задачи, то тебе к нам!