
Синьор Софт
Senior Android/iOS разработчик
- Swift
- MVVM
- RxSwift
- GraphQL
- REST API
- Firebase
- Kotlin
- SwiftUI
- Ktor
- Kodein DI
Senior Soft - аккредитованная IT-компания, которая автоматизирует бизнес на рынке РФ более 10 лет!
Наши клиенты – это компании среднего и крупного бизнеса, а также «фирмы-гиганты» в авиационной и нефтегазовой промышленности, крупном машиностроении, финансовых и торговых отраслях.
Мы ищем iOS/Android-разработчика для работы в кросс-платформенной команде над созданием и улучшением мобильного приложения для лидер нефтегазовой отрасли. Мы обеспечиваем энергетическую безопасность и устойчивое развитие, внедряя инновации и заботясь об экологии.
Что потребуется делать:
-
Создание кроссплатформенных решений с использованием KMM для iOS и Android.
-
Создание клиент-серверных приложений с использованием Ktor для обработки сетевых запросов.
-
Создание асинхронных серверных и клиентских приложений при помощи Ktor.
-
Создание клиент-серверных приложений с использованием Ktor для обработки сетевых запросов.
-
Применение Jetpack Compose, SwiftUI, Decompose и Ktor для создания сложных и производительных приложений.
-
Разработка новых фич для приложения в паре с Android-разработчиком .
-
Участие в code review и менторинг других разработчиков.
Технологии, с которыми ты будешь работать:
-
Основной язык: Swift, Kotlin.
-
Архитектура: MVVM с координатором и биндингом на RxSwift.
-
Кроссплатформенная разработка: Kotlin Multiplatform Mobile (KMM/KM).
-
Сетевые запросы: Создание асинхронных серверных и клиентских приложений при помощи Ktor.
-
Внедрение зависимостей: Связывание интерфейса бизнес-единицы и её реализации при помощи Kodein DI.
-
Верстка: Jetpack Compose (для Android), SwiftUI (для iOS), Decompose для управления состоянием и навигацией.
-
Базы данных: Realm, переход на GRDB.
-
Анимации: Lottie.
-
Сервисы Firebase: Analytics, RemoteConfig, Crashlytics.
Пожелания к опыту:
-
Опыт работы со Swift от 3 лет.
-
Опыт работы с Kotlin Multiplatform Mobile (KMM/KM) от 1 года.
-
Опыт работы с Kotlin, Jetpack Compose, SwiftUI, Decompose.
-
Опыт работы с сервисами Firebase (Analytics, RemoteConfig, Crashlytics).
-
Создание асинхронных серверных и клиентских приложений при помощи Ktor.
-
Связывание интерфейса бизнес-единицы и её реализации при помощи Kodein DI.
Мы предлагаем:
-
Надежность компании и долгосрочные проекты.
-
Дружный коллектив и поддержка коллег.
-
Прозрачная система повышения и роста внутри компании.
- Полностью удаленный формат работы.
- Порядок оформление: самозанятость, по ИП или в штат на выбор (бюрократические вопросы и оформление берем на себя).
И теперь, если вы прочитали вакансию и решили, что хотите с нами работать, напишите в отклике:
"Я хочу работать в команде "Senior Soft" !
Так мы поймем, что вы внимательный кандидат.
Внимание! Вакансия открыта до 14 марта!