Android разработчик (Middle/Middle+)
Обязанности:
- Разработка новых функциональностей и поддержка существующих Android-приложений.
- Использование современных архитектурных подходов и шаблонов проектирования.
- Интеграция с API, работа с локальными базами данных.
- Работа в команде, участие в проектировании и планировании задач.
- Работа с гибкими методологиями разработки (Scrum, Kanban).
Требования:
- Опыт работы с шаблонами проектирования и их применением, знание и применение принципов SOLID.
- Навыки написания поддерживаемого и тестируемого кода с использованием JUnit, Mockito, Espresso.
- Опыт работы с RxJava или Kotlin Flow.
- Знание архитектур MVI или MVVM.
- Опыт работы с фреймворками для внедрения зависимостей: Dagger2, Hilt, Kodein или Koin.
- Опыт работы с локальными базами данных, такими как SQLite, Realm, Room.
Приветствуется:
- Опыт работы с ReactiveX и/или Kotlin Flow.
- Знание скриптовых языков (Python, JavaScript/TypeScript, Bash).
- Понимание принципов атомарного дизайна и их применение.
Условия:
-
Корпоративные скидки на онлайн обучение в Skyeng для вас и ваших близких;
-
Бесплатная подписка на онлайн библитеку «Альпина Паблишер»;
-
Приятная рабочая атмосфера в современном офисе в деловой части города;
-
Возможность строить карьеру в одном из крупнейших банков Казахстана.
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).