Синьор Софт

Senior Android/iOS разработчик

От 200 000 RUR
  • Рязань
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • 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 марта!