Android-developer Middle / Андроид-разработчик (Kotlin)
Мы разрабатываем систему электронной коммерции и развлечений на борту самолета. Пассажиры могут смотреть фильмы, играть в игры и заказывать напитки и еду прямо к креслу. Авиакомпании же получают удобное приложение для управления продажами и контентом, а также дополнительный доход на каждого пассажира. За почти 6 лет работы мы вышли на рынки Южной и Северной Америк, Азии, Австралии и Европы.
Обязанности:
- Разработка, развитие и внедрение новых архитектурных подходов
- Подготовка инфраструктуры к росту команды
- Разработка новых фичей
- Экспериментирование с различными подходами в решении нестандартных задач в контексте проекта
- Разработка и оптимизация приложений для Android.
- Работа с POS-системами и Android-терминалами.
Требования:
- Превосходное владение Java и/или Kotlin
- Опыт разработки на Android не менее 3 лет
- Уверенное знание жизненного цикла компонентов Android
- Глубокое понимание и опыт работы с Android SDK и Android Studio
- Умение проектировать и решать архитектурные задачи
- Навыки работы с REST API
- Понимание и опыт работы с системами контроля версий, такими как Git
- Знание алгоритмов и структур данных
- Свободное изучение документации на английском (плюсом будет хорошее знание языка)
- Портфолио проектов или любая другая демонстрация вашего опыта
- Уверенная работа с Kotlin, включая Kotlin Coroutines и Kotlin Flow.
- Знакомство и базовое понимание инструментов и библиотек, таких как Ktor, Dagger 2 и Room
- Мы используем Ktor, Dagger 2, Room, MVVM, Clean - Architecture, delegate adapters, Coroutines, Work Manager.
- Приложение в основном работает в оффлайне. Много задач по работе с оплатой и интеграцией с POS терминалами
Плюсом будет:
- Опыт работы с POS-системами и Android-терминалами
- Знание принципов разработки unit и integration тестов
- Опыт работы с сокет-соединениями
- Умение использовать Gradle для связи нескольких приложений/библиотек в одном проекте
- Опыт рецензирования чужого кода через git/git
Условия:
- Официальное трудоустройство по ТК РФ в аккредитованной ИТ-компании
- Конкурентная заработная плата по итогам собеседования
- Полис ДМС
- Офис в центре Москвы (м. Новокузнецкая), возможна удаленная работа
- Небольшая команда
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).
Android Developer
Если вы хотите юыстро расти как специалист, то настоятельно рекомендую данную компанию