Мы сейчас в поиске 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.
Задачи:
Разработка нового функционала и развитие существующего;
Рефакторинг и оптимизация приложения;
Участие в проведении код-ревью;
Участие в принятии технических решений;
Выполнение задач различного уровня сложности;
Обеспечение безопасности приложения и данных пользователей;
Сотрудничество с командой проекта для обеспечения своевременного выпуска продукта;
Работа в фича командах.
От кандидата ожидаем:
Опыт в разработке приложений для Android от 6 лет;
Опыт работы над крупным проектом на протяжении длительного времени;
Опыт в разработке мессенджера будет огромным плюсом;
Отличное понимание ОС Android, его архитектуры и SDK, жизненного цикла приложения;
Уверенные знание и опыт работы с Clean Architecture, MVVM, Coroutines, Flow, Room и Compose;
Отличное владение Kotlin для Android;
Хорошее знание Android SDK и Android Studio;
Опыт написания клиент-серверных приложений;
Опыт работы с системами контроля версий;
Понимание особенностей UI/UX мобильных приложений и практический опыт их проектирования;
Хорошие коммуникативные навыки и способность работать в команде;
Опыт работы в продуктовой компании. 🌐 Резюме отправлять:Показать контакты
–––
Забирай 📚
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Текст вакансии взят без изменений
Источник - Telegram канал. Название доступно после авторизации