🎟️ Зовём на весенний Хабр Семинар 2026

Время говорить о том, как ИТ-бренд и внешние коммуникации работают на удержание сотрудников. Встречаемся 11 марта в Москве.

→ ваш билет здесь

Android developer

Требования

Бэкенд
Middle
Java
Kotlin
Git
Разработка под Android
Разработка мобильных приложений
Scrum

Условия

Можно удалённо

Компания

Ведущая глобальная компания, оказывающая услуги по формированию digital стратегии и разработке программного обеспечения

Описание вакансии

Приглашаем ANDROID разработчика на один из проектов внутри компании.

ОПИСАНИЕ ПРОЕКТА:

Создание и развитие современнных IT систем для крупнейшей розничной сети по продаже электроники и бытовой техники.Клиентское приложение, имеющее трёхзвенную архитектуру.
Клиентская часть является элементом канала продаж. Клиентская часть - Приложение iOS и Android Клиентская часть приложения реализована как нативное приложение. Интерфейс (GUI) приложения разработан в соответствии с brand-book компании клиента.
Серверная часть Приложения является платформой для обмена данными между системами клиента и клиентской частью приложения, а также узлом сбора логов и конфигурирования. Серверная часть развёрнута на виртуальной инфраструктуре, предоставляемой клиентом под управлением Linux систем.

ОБЯЗАННОСТИ:

• Разработка Android приложения (Kotlin) в составе полнофункциональной Scrum-команды
• Написание unit и integration тестов
• Участие в обсуждении функционала и требований с другими разработчиками, дизайнерами, аналитиками

ТРЕБОВАНИЯ:

• Опыт коммерческой разработки Android приложений на Kotlin или Java от 1 года
• Опыт разработки клиент-серверных приложений
• Понимание различных архитектур (MVP, MVVM, Clean Architecture)
• Уверенное знание Android SDK (API level 21+, Activity/Fragment Lifecycle, Multithreading, Collections, Networking)
• Опыт работы с DI
• Опыт работы с RxJava2 / RxKotlin
• Опыт написания unit и integration тестов
• Опыт работы с Git
• Знание ООП и шаблонов проектирования (Patterns), принципов SOLID

NICE TO HAVE:

• Опыт разработки на Kotlin
• Опыт работы с Room
• Опыт работы с Cicerone
• Опыт работы с Single Activity, понимание FlowFragments
• Опыт работы с Dagger2
• Опыт разработки custom view или compound view
• Опыт работы с Figma
• Знание особенностей Scrum и Agile методологий
• Базовые знания CI/CD для мобильных приложений


МЫ ГАРАНТИРУЕМ:

• Расширенный социальный пакет

• Программу ДМС

• Профессиональное обучение и повышение квалификации

• Льготное страхование

• Корпоративные скидки в фитнес‑клубах, тур‑агентствах и других организациях