Голосовой помощник
ru
Қазақша
Русский
English

Android developer (middle+)

Алматы  Полный день  От 1 года до 3 лет

не указана

Обязанности:
  • разработка новых и поддержка существующих приложений под Android для корпоративных клиентов;
  • принятие архитектурных решений;
  • написание качественного кода;
  • взаимодействие с аналитиками, дизайнерами и тестировщиками;
Требования:
  • уверенное знание Android SDK, Java, Kotlin, Gradle;
  • знание и владение ООП, паттернов проектирования, архитектур и алгоритмов;
  • понимание принципов SOLID и Clean Architecture;
  • умение работать с мобильными архитектурами MV архитектур (MVVM, MVP), Koin, Coroutines, Navigation Component;
  • понимание и опыт работы с Git, Git flow;
  • понимание различий в совместимости приложений на разных версиях Android API;
  • уверенное знание многопоточности;
  • знание dependency injection frameworks;
  • опыт работы со сложными высоконагруженными проектами;
  • опыт работы с многомодульными приложениями;
  • знание принципов Clean Code;
  • опыт внедрения/использования CI/CD в андроид приложениях;
  • умения писать поддерживаемый код;
  • написания Unit-тестов;
  • писать чистый тестируемый код;
  • опыт работы с сложными UI (custom views, animations, compose).
Условия:
  • возможность стать частью профессиональной дружной семьи JusanBank;
  • развитие и карьерный рост;
  • работа в составе Agile-команд;
  • формат работы офлайн;
  • комфортные условия труда, хорошо оборудованное рабочее место;
  • конкурентная зарплата, бонусы при выполнении kpi.

Ключевые навыки:

Android

Java

Android SDK

Agile Project Management

MVVM

Git