📍 Москва (м. Павелецкая)Можно удалённо из РФ
Специализация
Mobile (Android)
Технологии/инструменты
KotlinJavaAndroid SDKFlutterKMMiOSXamarinReact NativeMVP/MVVM/MVISOLIDCoroutinesRxJavaGitFirebaseCI/CDREST APIHTTP
Банк «Открытие» входит в десятку крупнейших банков в России. Наша миссия — сделать клиентов банка счастливыми, и для этого мы создаём и развиваем финансовые сервисы.
Один из флагманских проектов банка — мобильное приложение для розничного направления физических клиентов. Мы ищем Middle Android разработчика, который усилит команду и поможет развивать платформу Маркетплейс в банковском приложении.
Обязанности
- Сокращение Time To Market и релизного цикла для фичей.
- Дальнейшее развитие инфраструктуры CI\CD и автоматизации.
- Управление и составление технического беклога.
- Развитие многомодульной архитектуры.
- Развитие подходов тестирования.
- Решение любых проблем для достижения командой поставленных целей.
- Развитие комьюнити разработчиков и проведение перфоманс ревью.
- Принятие ключевых решений по архитектуре приложения.
Требования
- Опыт работы на позиции Android Developer / Lead нативной разработки от 3-х лет.
- Имеете хорошие знания Kotlin и Java: типы данных, коллекции и принципы их работы, встроенные классы и объекты, дженерики, Inline Function, Reified Type, синглтоны (object, companion, @JVMStatic), typealias, делегаты, стирание типов.
- Знаете Android SDK и основных архитектурных решений Android приложений.
- Опыт с кроссплатформенными решениями (Flutter, KMM, iOS, Xamarin, React Native).
- Знаете шаблоны проектирования (MVP / MVVM / MVI), понимаете Unidirectional Data Flow, Clean Architecture, IoC, паттерны проектирования GoF (по Гамму, Хелму, Джонсону и Влиссидесу), SOLID — практический опыт и/или знание, как все их применить на практике.
- Опыт работы с многопоточностью (включая Coroutines, RxJava, Handler-Looper, Thread, ThreadPoolExecutor, Volatile Atomic, семафоры, критические секции).
- Уверенно работаете с Git, умете писать поддерживаемый и тестируемый код.
- Имеете опыт поиска ошибок в коде и рефакторинга и опыт работы с Firebase (Firebase Cloud Messaging (FCM), Crashlytics, Analytics).
- Умеете выстроить CI/CD и знаете сетевые технологии, включая REST API включая применение HTTP-методов, кодов ответа, отличия HTTP и HTTPS.
Что предлагаем
- ДМС, страхование жизни, полис ВЗР, скидки на ДМС для близких родственников.
- Доплату по больничным листам до 100% оклада за 10 календарных дней в году.
- Пакет спецпредложений от партнёров (скидки: на фитнес, мобильную связь, курсы, изучение иностранного языка, etc.).
- Льготные условия для приобретения банковских продуктов и специальная льготная программа по ипотеке для IT.
- Отсрочка от службы в армии при наличии высшего IT образования.
- Карьерные треки, внутренняя биржа вакансий.
- Корпоративный университет для обучения «Вселенная открытий».
- Экспертное IT-community: митапы, хакатоны, турниры, конференции на базе научно технологического центра в г. Сочи.
- Корпоративный портал – наша профессиональная соцсеть с профсообществами.
- Волонтёрские проекты, инициатором может стать каждый.
- Отсутствие делового дресс-кода.
- Удаленный формат работы на территории РФ.
Галия Воякина Tech Recruiter