Android разработчик (Kotlin) — Middle+

2Трейд

Android разработчик (Kotlin) — Middle+

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

Мы ищем Android-разработчика уровня Middle+ на проектную работу по созданию клиентского мобильного приложения для бронирования столиков в ресторанах, барах, кафе и других общественно-развлекательных местах. Приложение будет аналогично уже реализованной версии для iOS и взаимодействует с готовым backend (REST API).

Оплата — за весь проект.
Срок реализации — до 2 месяцев (реалистичная оценка с запасом).

Что уже есть:

  • Готовое iOS-приложение (можно использовать как референс)

  • Подробное текстовое техническое задание

  • Прототип и дизайн-макеты в Figma

  • Полностью готовый backend с REST API

  • Команда backend-разработчиков на связи

Что нужно сделать:

  • Реализовать Android-приложение на Kotlin с архитектурой MVVM

  • Повторить все экраны и логику iOS-приложения

  • Интегрироваться с backend API (авторизация, бронирования, список заведений и т. д.)

  • Обеспечить работу приложения в актуальных версиях Android (minSdk 24+, targetSdk 34)

Технологии проекта:

  • Kotlin

  • MVVM

  • ViewModel + StateFlow / LiveData

  • Retrofit + OkHttp

  • Moshi (или Gson — по согласованию)

  • Hilt (или Koin — по согласованию)

  • Jetpack Navigation Component

  • XML + ViewBinding (или Jetpack Compose — обсуждается)

  • Room (если потребуется локальное хранилище)

  • Использование сторонних библиотек ограничено. Допускается только проверенный стек, актуальные open-source зависимости, согласованные с заказчиком. Устаревшие, заброшенные или необоснованные библиотеки использовать нельзя.

Требования:

  • Опыт коммерческой разработки Android-приложений от 2 лет

  • Отличное знание Kotlin и Android SDK

  • Опыт работы с REST API, архитектурой MVVM и DI (Hilt/Koin)

  • Умение писать чистый, читаемый и поддерживаемый код

  • Умение работать по ТЗ и взаимодействовать с командой backend

Условия:

  • Проектная работа по договору;

  • Гибкий график, удаленно;

  • Оплата за проект;

  • Возможность продолжить работу над следующим приложением (админка для заведений).

Навыки
  • Kotlin
  • MVVM
  • Android
  • Android SDK
  • Git
Посмотреть контакты работодателя

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

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

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