з/п не указана
Москва
Более 6 лет
Развитие десктоп-клиента для продукта Диск — корпоративное облачное хранилище для сотрудников Сбера.
Десктопное приложение, над которым предстоит работать, имеет большую кодовую базу не только в части фоновой функциональности синхронизации данных, но и в части UI. Это прекрасная возможность развиваться как в C++, так и в вёрстке UI на QML.
Обязанности
- Разработка и модификация функциональности десктопного клиента на C++
- Работа с асинхронной архитектурой приложения, включая использование C++ coroutines
- Поддержка и развитие UI на QML в связке с C++ логикой
- Анализ, понимание и доработка существующей кодовой базы
- Декомпозиция сложных задач, оценка трудозатрат и реализация решений
- Взаимодействие в команде: участие в проектировании, код-ревью, совместная отладка и интеграция компонентов.
Требования
- опыт коммерческой разработки на C++ от 5 лет
- уверенное владение C++11 и новее, включая современные практики и паттерны
- практический опыт работы с Qt и QML не менее 5 лет
- знание принципов многопоточного программирования и асинхронного выполнения (в т.ч. C++ coroutines)
- понимание структур данных, алгоритмов и их вычислительной сложности
- способность быстро разбираться в чужом коде и эффективно работать с крупной кодовой базой
- навыки декомпозиции задач и адекватной оценки трудозатрат
- английский язык на уровне чтения технической документации
- командный дух и умение конструктивно взаимодействовать с коллегами
Будет преимуществом:
- опыт работы с Fuse (FUSE — Filesystem in Userspace)
- практическое применение C++17 и новее.
Условия
- локация: Москва, БЦ "Даниловский форт" (м.Тульская / Нагатинская / МЦК "Верхние котлы")
- возможен гибридный формат работы
- гибкий график начала рабочего дня
- уровень заработной платы определяем по итогам собеседования
- бесплатный спортзал
- ДМС с 1го дня работы работы
- обучение и сертификацию за счет компании
- выстроенные процессы по адаптации, оценке и понятную систему роста в компании
- наставника на период адаптации и богатую корпоративную жизнь, в которой можно участвовать по желанию.