Санкт-Петербург
Синергия - аккредитованная IT-компания, разрабатывающая комплексные решения для ООО Газпромнефть в сегменте топливного ритейла.
Наши решения — это масштабные проекты, охватывающие миллионы пользователей в секторе топливного ритейла по России и за рубежом.
Обязанности:
- Разработка и поддержка Android-приложений в рамках многомодульной архитектуры.
- Интеграция новых функций и улучшение существующих.
- Перенос функционала с Android платформы на KMP.
Требования:
- Знание Kotlin Coroutines, RxJava2(3), Dagger2, MVVM+, Jetpack Navigation, Room, Retrofit.
- Понимание многомодульной архитектуры, построенной на Dagger2.
- Умение писать кросс-платформенный код на Kotlin.
- Понимание работы expect-actual функций и принципов работы KMP (Kotlin Multiplatform).
- Опыт подключения зависимостей через gradle, cocoa-pods, xc-framework.
- Понимание принципов работы KMP кода со стороны iOS платформы.
- Умение организовать многомодульную архитектуру в KMP проекте.
- Native coroutines, Koin, Ktor, библиотеки для data store в KMP, Appmetrika
Будет плюсом, если у вас есть:
- Понимание работы композитной сборки.
- Знание iOS проекта и базовое знание Swift.
- Опыт работы с Jetpack Compose.
Условия:
- Работа в аккредитованной IT-компании;
- Полностью официальное оформление по ТК РФ;
- Формат работы-удаленный;
- Гибкое начало дня;
- ДМС со стоматологией, страхование от критических заболеваний, полис ВЗР;
- Все необходимое для работы: мы предоставляем технику и корпоративную мобильную связь.