Middle/Senior Android developer
Требования
Местоположение и тип занятости
Компания
Разработка ПО банковского сектора
Описание вакансии
Условия работы
На данный момент есть два проекта на выбор – интернет-банк для малого и среднего бизнеса и интернет-банк для физических лиц.
Мобильные части системы ДБО модифицируются. В основу положен принцип независимых слабосвязанных модулей, которые могут быть запущены в минимальном окружении, необходимом для работы.
Разработка ведется на Kotlin.
Ключевые задачи:
- Разработка мобильного приложения для платформы Android
- Стек: Kotlin, Java, Toothpick/Dagger, Retrofit, MVP, Room, RxJava 2, GitLab CI
Что важно для нас:
- Паттерны GOF
- Алгоритмы и структуры данных
- Core Java SE 8
- Kotlin
- Android SDK API Level 23 и выше
- Android Support Library
- Dagger 2
- RxJava 2
- JUnit, Espresso, Mockito
Будет плюсом:
- Приверженность Agile
- Cicerone
- Moxy
- FCM
- Fingerprint Authentication
- Знание основ криптологии
- Android Architecture Components
- Gradle
- REST API
- Опыт работы с Google Maps SDK для Android
Что предлагаем:
- Гибкое начало и окончание рабочего дня, свободный дресс-код
- Релокационный пакет (компенсация расходов на покупку билетов и аренду жилья в течение первых трех месяцев)
- Официальное оформление в соответствии с ТК РФ
- Конкурентный уровень дохода: оклад + премии
- Медицинская страховка, страховка для выезжающих за границу
- Доплата к отпускному и больничному листу
- Дополнительные льготы при заключении брака и рождении детей
- Социальная поддержка при сложных жизненных ситуациях
- Льготное кредитование для сотрудников
- Обучение в корпоративном университете банка
- Корпоративная библиотека