loader
image back arrow Все вакансии

Android Developer

Беларусь, ВаршаваJunior/Middle

Мы быстро растем – и предлагаем тебе расти с нами. В Innowise ты сможешь не только развиваться как эксперт в своей области, решать сложные задачи и влиять на результат, но и видеть, как готовый проект влияет на мир вокруг. Мы – сплоченная команда профессионалов, которые уже реализовали 1600+ кейсов для клиентов из 100+ стран. Нам нужен тот, кто усилит нашу команду и станет частью комьюнити!

Для успешной работы над проектами нужны:

  • Уверенные знания Kotlin
  • Глубокое понимание платформы Android: жизненный цикл компонентов, работа с состоянием, конфигурационные изменения
  • Понимание принципов работы Jetpack Compose, механизмов состояния и рекомпозиции
  • Опыт построения UI как на Compose, так и понимание XML (будет плюсом)
  • Опыт работы с асинхронностью: Coroutines, Flow (понимание конкурентности и отмены задач)
  • Понимание и практический опыт применения MV-паттернов (MVVM / MVI и др.)
  • Понимание и применение принципов Clean Architecture, модульного подхода
  • Опыт работы с сетевым слоем: Retrofit или Ktor
  • Опыт работы с DI-фреймворками (Dagger / Hilt) или понимание manual DI
  • Понимание принципа Service Locator (опыт работы с Koin будет преимуществом)
  • Опыт написания unit-тестов (JUnit) и базовое понимание подходов к тестированию
  • Английский язык от уровня B1+

Будут плюсом:

  • Знание Java
  • Опыт работы с CI/CD
  • Понимание feature toggle и стратегий выкатывания приложения
  • Опыт работы с многомодульной архитектурой в крупных проектах
  • Опыт в доменах с повышенными требованиями к качеству

Мы предлагаем

offer

Опыт работы с клиентами из США, Канады, стран ЕС и СНГ

offer

Оплата труда, привязанная к курсу доллара

offer

Спортивный абонемент

offer

Индивидуальный english assessment и подготовка к интервью с заказчиками

offer

Медицинская страховка

Хочешь в команду?

Напиши нам

Остались вопросы по вакансии?

Задай их нашим рекрутерам, написав на почту: