Android разработчик: Kotlin\Java
Требования
Местоположение и тип занятости
Компания
Российский розничный банк
Описание вакансии
Условия работы
ПРИМЕРЫ РЕАЛИЗОВАННЫХ ЗАДАЧ:
- Разработать выпуск социальной виртуальной «Пушкинской карты» для любителей театра;
- Зафигачить защиту от мошенников: разобраться с механизмом подтверждения операции, переписать чисто без использования сторонних библиотек;
- Добавить токенизацию карты МИР;
- Создать универсальный механизм заполнения полей: сделать так, чтобы человек заполнял не длинную портянку из инпутов, а видел удобное поле на отдельном экране.
СТЕК:
- Языки: kotlin, java
- Подход: MVVM
- Стек: koin, rxJava2, rxAndroid, Retrofit 2, OkHttp 3, Glide
- Хранение кода: Gitlab
- CI/CD: Jenkins
Бонусы
- Работа в стабильной Компании;
- Удаленный формат работы;
- Оклад + квартальные премии (З/п обсуждается по результатам технического интервью);
- Программа ДМС с первого месяца;
- Внутреннее и внешнее обучение; возможность повышения профессионального уровня (участие в инновационных проектах, рабочих группах).
Дополнительные инструкции
- Опыт коммерческой разработки Android от 2 лет;
- Уверенные знания по Kotlin или Java;
- Опыт разработки клиент-серверных приложений;
- Понимание и умение применять архитектурные паттерны (MVP, MVVM);
- Опыт работы с Core Data, NDK, Jni, Gradle, Koin, RxJava 2, Android Architecture Components, Git, Flutter.