Middle/Senior Android Developer

Middle/Senior Android Developer

Москва

Метро: Библиотека им.Ленина

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

В связи с расширением, мы в поисках Android-разработчика уровня Middle/Senior в команду для разработки и развития мобильного продукта.

Ищем разработчика, который неравнодушно относится к коду и качеству продукта: следит за архитектурой, думает об оптимизации и производительности, не боится улучшать существующие решения и стремится делать код понятным, поддерживаемым и эффективным.

Для нас важно не просто реализовать задачу, а понимать, как и почему она должна быть реализована, замечать потенциальные проблемы и предлагать способы сделать приложение лучше.

Задачи:

  • Разработка и развитие Android-приложения на Kotlin.
  • Создание интерфейсов на Jetpack Compose.
  • Проектирование и развитие архитектуры приложения.
  • Работа с MVVM / Clean Architecture.
  • Интеграция с backend через REST API.
  • Создание интерфейсов на Jetpack Compose.
  • Проектирование и развитие архитектуры приложения.
  • Работа с MVVM / Clean Architecture.
  • Интеграция с backend через REST API.
  • Работа с асинхронными операциями и потоками данных.
  • Реализация сложной бизнес-логики на клиенте.
  • Работа с локальным хранением и кэшированием данных.
  • Интеграция push-уведомлений и сторонних сервисов.
  • Оптимизация производительности и стабильности приложения.
  • Рефакторинг и улучшение существующего кода.
  • Написание и поддержка unit/UI-тестов.
  • Code review и участие в технических обсуждениях.
  • Взаимодействие с backend-разработчиками, дизайнерами и другими участниками команды.


Наш стек:

Язык и UI

• Kotlin
• Jetpack Compose
• Android SDK

Архитектура

• MVVM
• Clean Architecture
• SOLID
• Dependency Injection

Работа с данными и сетью

• Retrofit
• OkHttp
• Kotlin Serialization / Gson
• REST API

Асинхронность

• Kotlin Coroutines
• Flow / StateFlow

DI и инфраструктура

• Hilt / Koin
• Firebase
• Push Notifications
• Git
• CI/CD

Что ожидаем:

  • Коммерческий опыт Android-разработки от 2–3 лет.
  • Уверенное знание Kotlin.
  • Хорошее понимание Android SDK и жизненного цикла компонентов.
  • Практический опыт разработки интерфейсов на Jetpack Compose.
  • Уверенное понимание MVVM, Clean Architecture и SOLID.
  • Опыт работы с Coroutines / Flow.
  • Опыт интеграции с REST API и понимание принципов клиент-серверного взаимодействия.
  • Понимание принципов многопоточности и асинхронного программирования.
  • Умение самостоятельно находить причины проблем и выбирать подходящее техническое решение.
  • Опыт работы с Git и code review.


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

• Опыт настройки CI/CD.
• Понимание принципов оптимизации производительности Android-приложений.
• Опыт работы с Firebase.
• Опыт публикации и сопровождения приложений в Google Play.
• Опыт работы в команде с собственным backend.

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

  • Работа над полноценным продуктом, а не отдельными небольшими задачами.
  • Современный Android-стек и возможность влиять на архитектуру.
  • Высокая степень самостоятельности и ответственности.
  • Минимум бюрократии и быстрый процесс принятия решений.
  • Удалённый / гибридный формат работы.
  • Конкурентная заработная плата.
  • Возможность профессионального и технического роста.
Навыки
  • Kotlin
  • Android SDK
  • MVVM
  • REST API
  • Koin
  • Firebase
  • Jetpack Compose
  • Kotlin Coroutines
  • Flow
Посмотреть контакты работодателя

Адрес

Похожие вакансии

Юрент
  • Москва

  • Не указана

Рекомендуем
F6
  • Москва

  • Не указана

Рекомендуем
Про.Потолок
  • Москва

  • до 350000 RUR

Рекомендуем
МАГНИТ, Розничная сеть

Главный Kotlin разработчик

МАГНИТ, Розничная сеть

  • Москва

  • до 350000 RUR

ЧУБАККА

Senior Backend Developer

ЧУБАККА

  • Москва

  • до 350000 RUR

Senior IOS-разработчик

Экосистема тенниса MYTENNIS.ONLINE

  • Москва

  • от 350000 RUR

Российский университет дружбы народов, ФГАОУ ВО

Ведущий программист Kotlin

Российский университет дружбы народов, ФГАОУ ВО

  • Москва

  • от 350000 RUR

COMPETO LLC
  • Москва

  • от 350000 RUR

  • Москва

  • от 350000 RUR

Геомакс Финанс

Java / Flutter разработчик

Геомакс Финанс

  • Москва

  • от 350000 RUR

Единая Сервисная Платформа

Senior android developer

Единая Сервисная Платформа

  • Москва

  • от 350000 RUR

Senior Automation QA Engineer (Java + Playwright)

Международное кадровое агентство

  • Москва

  • от 350000 RUR

Первый ОФД

Android Developer

Первый ОФД

  • Москва

  • от 350000 RUR

Москомэкспертиза

Backend-разработчик

Москомэкспертиза

  • Москва

  • от 350000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию