О продукте
Мы разрабатываем и развиваем крупный внутренний SDK - BDUI-плеер. Это ядро, которое отвечает за динамический рендеринг интерфейсов и бизнес-логику в крупнейших продуктах экосистемы Сбера. Сам плеер существует в проекте далеко не один год, им пользуются сотни прикладных команд. Из крупных приложений экосистемы наш плеер используют:
•СберБанк Онлайн (SBOL)
•СберИнвестор (SberInvestor)
•СберKids
•СберБизнес (SbolPro)
Тысячи экранов в этих приложениях собираются с помощью нашего движка. Любое изменение в SDK отражается на миллионах пользователей.
Наш стек
•Kotlin, Coroutines, Flow
•Jetpack Compose (активно внедряем, но сохраняем поддержку классического UI)
•Classic UI (View, XML, RecyclerView)
•Gradle (написание скриптов для сборки SDK)
•Unit-тестирование (JUnit, MockK)
Обязанности
•развивать и поддерживать Android-часть омниканального SDK
•реализовывать новый платформенный функционал (новые UI-компоненты, анимации, логику взаимодействия с бэкендом и многое другое)
•поддерживать существующих потребителей
•участвовать в рефакторинге и оптимизации
•писать чистый, тестируемый код и покрывать его Unit-тестами
•взаимодействовать с бэкенд-разработчиками
Требования
•знание Android SDK и языка Kotlin
•понимание разницы между XML и Jetpack Compose
•практический опыт работы с корутинами и потоками данных
•понимание принципов многопоточности в Android
•высшее образование
Будет плюсом
•опыт проектирования API и библиотек
•креативность и умение предлагать решения
Условия
•гибридный формат работы (м Кутузовская)
•корпоративный спортзал и зоны отдыха
•более 400 образовательных программ СберУниверситета
•регулярные митапы
•расширенный ДМС, льготное страхование для семьи
Зарплата: до 220 000₽ до вычета налогов