Senior Android developer

Айди Партнёр
Москва •Опубликовано 28 мая 2026
Зарплата не указана
Полная занятостьболее 6 летПрограммист
Зарплата не указана

Описание

Мы сейчас в поиске Senior Android-разработчика для работы над проектом Frisbee — это безопасный и отказоустойчивый корпоративный мессенджер для эффективной командной работы. Frisbee сочетает в себе удобство использования публичных мессенджеров с возможностями, нужными для работы, и предлагает различные решения для безопасного хранения и развертывания. Наше Android-приложение написано на Kotlin. Мы следуем принципам Clean Architecture и используем паттерн MVVM. В работе активно применяем реактивный подход, перешли на Coroutines и Flow, хотя немного еще осталось RxJava. Взаимодействие с сервером происходит через REST и SSE (socket). Для сетевых запросов используем Retrofit 2 и OkHttp. База данных — Room, навигация реализована на Cicerone, а для внедрения зависимостей применяем Toothpick. Работа ведется в Android Studio с использованием системы контроля версий Git, а задачи отслеживаются в Jira. Проект развивается с декабря 2019 года, это долгосрочный продукт с реальными клиентами. Задачи: Разработка нового функционала и развитие существующего; Рефакторинг и оптимизация приложения; Участие в проведении код-ревью; Участие в принятии технических решений; Выполнение задач различного уровня сложности; Обеспечение безопасности приложения и данных пользователей; Сотрудничество с командой проекта для обеспечения своевременного выпуска продукта; Работа в фича командах. От кандидата ожидаем: Опыт в разработке приложений для Android от 6 лет; Опыт работы над крупным проектом на протяжении длительного времени; Опыт в разработке мессенджера будет огромным плюсом; Отличное понимание ОС Android, его архитектуры и SDK, жизненного цикла приложения; Уверенные знание и опыт работы с Clean Architecture, MVVM, Coroutines, Flow, Room и Compose; Отличное владение Kotlin для Android; Хорошее знание Android SDK и Android Studio; Опыт написания клиент-серверных приложений; Опыт работы с системами контроля версий; Понимание особенностей UI/UX мобильных приложений и практический опыт их проектирования; Хорошие коммуникативные навыки и способность работать в команде; Опыт работы в продуктовой компании;
Описание
Мы сейчас в поиске Senior Android-разработчика для работы над проектом Frisbee — это безопасный и отказоустойчивый корпоративный мессенджер для эффективной командной работы. Frisbee сочетает в себе удобство использования публичных мессенджеров с возможностями, нужными для работы, и предлагает различные решения для безопасного хранения и развертывания. Наше Android-приложение написано на Kotlin. Мы следуем принципам Clean Architecture и используем паттерн MVVM. В работе активно применяем реактивный подход, перешли на Coroutines и Flow, хотя немного еще осталось RxJava. Взаимодействие с сервером происходит через REST и SSE (socket). Для сетевых запросов используем Retrofit 2 и OkHttp. База данных — Room, навигация реализована на Cicerone, а для внедрения зависимостей применяем Toothpick. Работа ведется в Android Studio с использованием системы контроля версий Git, а задачи отслеживаются в Jira. Проект развивается с декабря 2019 года, это долгосрочный продукт с реальными клиентами. Задачи: Разработка нового функционала и развитие существующего; Рефакторинг и оптимизация приложения; Участие в проведении код-ревью; Участие в принятии технических решений; Выполнение задач различного уровня сложности; Обеспечение безопасности приложения и данных пользователей; Сотрудничество с командой проекта для обеспечения своевременного выпуска продукта; Работа в фича командах. От кандидата ожидаем: Опыт в разработке приложений для Android от 6 лет; Опыт работы над крупным проектом на протяжении длительного времени; Опыт в разработке мессенджера будет огромным плюсом; Отличное понимание ОС Android, его архитектуры и SDK, жизненного цикла приложения; Уверенные знание и опыт работы с Clean Architecture, MVVM, Coroutines, Flow, Room и Compose; Отличное владение Kotlin для Android; Хорошее знание Android SDK и Android Studio; Опыт написания клиент-серверных приложений; Опыт работы с системами контроля версий; Понимание особенностей UI/UX мобильных приложений и практический опыт их проектирования; Хорошие коммуникативные навыки и способность работать в команде; Опыт работы в продуктовой компании;

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

Менеджер по развитию ключевых клиентов / Customer Success Manager
Data Light
150000 – 200000 руб.
Полная занятостьОпыт 3–6 лет
Product manager
ФЕНСИ ТЕК ГРУП
до 300000 руб.
Полная занятостьОпыт 3–6 лет
Чат-менеджер по теплым продажам
Гуревич Наталия Сергеевна
55000 – 100000 руб.
Полная занятостьОпыт 1–3 года
Ведущий системный аналитик
КБ Уральский банк реконструкции и развития (УБРиР)
Зарплата не указана
Полная занятостьОпыт 1–3 года
Технический менеджер проектов
СИГМАКОД
Зарплата не указана
Полная занятостьОпыт более 6 лет
Корпоративный юрист
Агро-Пак
30000 – 40000 руб.
Полная занятостьОпыт 3–6 лет