Команда департамента недвижимости и эксплуатации Сбера в поиске Android-разработчика.
Команда развивает первый в России недавно созданный маркетплейс транспортных услуг для коммерческих и бюджетных предприятий, позволяющий автоматизировать процессы, сделать их прозрачными и значительно снизить расходы на транспортные услуги.
Продукт построен на самых современных технологиях разработки ПО, базируется на платформе собственной разработки с micro-frontend, микросервисами в backend, мобильными приложениями iOS/Android.
Чем предстоит заниматься?
- реализовывать новые идеи и развивать функциональность платформы
- поддерживать существующую инфраструктуру, делая код чистым и поддерживаемым
- участвовать в code review, улучшая качество решений
- создавать масштабируемые сервисы и мобильные приложения
- находить оптимальные пути развития архитектуры системы
- помогать коллегам расти профессионально, делиться опытом и знаниями.
Наш стек технологий:
- frontend: Micro-Frontend (Webpack 5 + Module Federation), React, TypeScript, MobX, IOC
- iOS: UIKit, Combine, Core Data, Swinject, Alamofire, Swift 5.x.x
- android: Android SDK, Cicerone, Retrofit, RxJava3, Kotlin, Koin, MVVM
- backend: Microservices (Spring Boot, Hibernate)
- другие технологии: PostgreSQL, Kafka, Gradle, OpenShift, S3, OpenID, Jenkins.
Требования
- опыт коммерческой разработки мобильных приложений Android от 4 лет
- глубокое понимание принципов программирования на Java/Kotlin (преимущественно Kotlin)
- владение основными библиотеками и инструментами экосистемы Android (RxJava, Koin, Cicerone, Retrofit, ViewModel, LiveData, DelegateAdapter, Firebase, Services)
- навык работы с большими объёмами API и сети, включая реализацию сложных механизмов типа пагинации
- способность проектировать архитектурные решения и разбираться в существующих системах
- понимание основ многопоточного программирования в RxJava
- приверженность основным парадигмам проектирования ПО (ООП, SOLID).
Будет преимуществом:
- опыт работы с картографическими сервисами (например, 2GIS Maps, Яндекс.Карты, Google Maps)
- умение строить адаптивный и удобный интерфейс
- наличие опыта реализации крупных проектов на устаревших архитектурах вроде MVC.
Условия
- работа в комфортном современном офисе в г. Самара (Московское шоссе 270В), удаленный формат работы из другого города не предусмотрен!
- ежегодный пересмотр зарплаты и годовая премия
- более 400 образовательных программ Сбер Университета для профессионального и карьерного развития
- программа адаптации и помощь руководителя на старте
- расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа
- гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ
- бесплатная подписка СберПрайм+, скидки на продукты компаний-партнеров
- вознаграждение за рекомендацию друзей в команду Сбера.