Android developer

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

Мы сейчас в поиске Android-разработчика для работы над проектом Frisbee — это безопасный и отказоустойчивый корпоративный мессенджер для эффективной командной работы. Frisbee сочетает в себе удобство использования публичных мессенджеров с возможностями, нужными для работы, и предлагает различные решения для безопасного хранения и развертывания.

Наше Android-приложение написано на Kotlin. Мы следуем принципам Clean Architecture и используем паттерн MVVM. В работе активно применяем реактивный подход, перешли на Coroutines и Flow, хотя немного еще осталось RxJava. Взаимодействие с сервером происходит через REST и SSE (socket), а звонки реализованы с помощью LiveKit SDK. Для сетевых запросов используем Retrofit 2 и OkHttp. База данных — Room, навигация реализована на Cicerone, а для внедрения зависимостей применяем Toothpick. Работа ведется в Android Studio с использованием системы контроля версий Git, а задачи отслеживаются в Jira.

Проект развивается с декабря 2019 года, это долгосрочный продукт с реальными клиентами.

Данная вакансия является перспективной.

Обязанности:
  • Разработка нового функционала и развитие существующего;
  • Рефакторинг и оптимизация приложения;
  • Участие в проведении код-ревью;
  • Участие в принятии технических решений;
  • Выполнение задач различного уровня сложности;
  • Обеспечение безопасности приложения и данных пользователей;
  • Сотрудничество с командой проекта для обеспечения своевременного выпуска продукта;
  • Работа в фича командах.
Требования:
  • Опыт в разработке приложений для Android от 6 лет;
  • Опыт работы над крупным проектом на протяжении длительного времени;
  • Опыт в разработке мессенджера будет огромным плюсом;
  • Отличное понимание ОС Android, его архитектуры и SDK, жизненного цикла приложения;
  • Отличное владение Kotlin для Android;
  • Хорошее знание Android SDK и Android Studio;
  • Опыт написания клиент-серверных приложений;
  • Опыт работы с системами контроля версий;
  • Понимание особенностей UI/UX мобильных приложений и практический опыт их проектирования;
  • Хорошие коммуникативные навыки и способность работать в команде;
  • Опыт работы в продуктовой компании.
Условия:
  • Четырехдневная рабочая неделя;

  • Работа в одной команде с настоящими профессионалами.

Посмотреть контакты работодателя

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

Фирма Светец

Разработчик Android

Фирма Светец

Удаленная работа
  • Москва

  • Не указана

Рекомендуем
Юрент
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
VK
Удаленная работа
  • Москва

  • Не указана

Рекомендуем

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

Полянский Герман Игоревич

Удаленная работа
  • Москва

  • до 350000 RUR

СберЗдоровье

Middle+/Senior Android Developer

СберЗдоровье

Удаленная работа
  • Москва

  • до 350000 RUR

Senior Android Developer

ДэвТим-Групп

Удаленная работа
  • Москва

  • до 350000 RUR

КСОР
Удаленная работа
  • Москва

  • до 350000 RUR

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

Senior Android разработчик (AdTech)

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

Удаленная работа
  • Москва

  • до 350000 RUR

Фабрика Решений
Удаленная работа
  • Москва

  • до 350000 RUR

Effective
Удаленная работа
  • Москва

  • до 350000 RUR

Перформикс

Middle Android-developer

Перформикс

Удаленная работа
  • Москва

  • от 200000 RUR

WILDBERRIES
Удаленная работа
  • Москва

  • от 200000 RUR

Корифей
Удаленная работа
  • Москва

  • от 200000 RUR

Ecom.tech
Удаленная работа
  • Москва

  • от 200000 RUR

Удаленная работа
  • Москва

  • до 7000 USD

Bell Integrator Регионы

SDET (Android) специалист

Bell Integrator Регионы

Удаленная работа
  • Москва

  • до 7000 USD

Bell Integrator
Удаленная работа
  • Москва

  • до 330000 RUR

Исходный код

Middle iOS-разработчик

Исходный код

Удаленная работа
  • Москва

  • до 330000 RUR

Mintrocket
Удаленная работа
  • Москва

  • от 130000 RUR

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

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