Обязанности:
Мы сейчас в поиске 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, жизненного цикла приложения;- Отличное владение Kotlin для Android;- Хорошее знание Android SDK и Android Studio;- Опыт написания клиент-серверных приложений;- Опыт работы с системами контроля версий;- Понимание особенностей UI/UX мобильных приложений и практический опыт их проектирования;- Хорошие коммуникативные навыки и способность работать в команде;- Опыт работы в продуктовой компании. Данная вакансия является перспективной.Похожие вакансии
От 400 000 руб.
Москва. Станции метро: Деловой центр (Выставочная)
VELES.FINANCE
Senior Android Developer (Kotlin)
Договорная
Москва. Станции метро: Деловой центр (Выставочная)
АО «ОТП Банк» (JSC «OTP Bank»)
Senior Android Developer (FinTech)
Договорная
Москва. Станции метро: Деловой центр (Выставочная)
LIFE PAY