В команду крупного игрока в финтех сферы требуются Android developer уровня middle/middle+ и выше, которые заложат будущий фундамент разработки внутренних сервисов. Если Вы из тех, кто готов развивать продукт и развиваться вместе с ним - мы ждем Вашего отклика! Обязанности: Создавать приложения для работы с различными платежными инструментами Взаимодействовать с биометрическими системами Внедрять библиотеки для работы с Android терминалами Строить DevOps процесc Участие в доработке прошивки (доработки на уровне AOSP совместно со смежной командой) Требования: Опыт коммерческой и командной разработки 3-5 лет. Уверенное знание Kotlin и Android SDK Java Core - Понимание ООП, SOLID, DRY, KISS, YAGNI. - Паттерны проектирования - Уверенные знания компонентов Service, ContentProvider, BroadcastReceiver. - Android SDK - Стэк: Dagger2, Koin, Hilt, OkHttp, Retrofit, Glide, Zxing, Room, Mockito, JUnit (знания, опыт использования, умение писать unit-тесты) - Понимание архитектур MVP, MVVM, MVI (понимание, опыт работы в рамках данных архитектур) - Android material design - Базовые понятия сетевых протоколов: http, rest, soap и др. - Понимание многопоточности в Java - Алгоритмы и структуры данных Понимание процессов по Agile Будет плюсом: Опыт работы с AIDL; Опыт написания unit-тестов; Знакомство с AOSP, опыт embedded-разработки. Опыт настройки CI/CD Понимание/опыт работы с WebSocket Опыт работы с системными сервисами Android (Датчики, камера, Bluetooth, Alarm и т. п.) Опыт работы по Agile - методологиям Условия: График работы: 5/2 в гибридном формате Оформление по аутстафу (ИП/ТК РФ); Компенсация ДМС спустя 6 месяцев работы.