Senior Android developer

08 Декабря

Партнерские Вакансии

Город:

Минск

Занятость:

Полная занятость

Опыт:

Более 6 лет

Компания "Ридотто"

Мы сейчас в поиске Android-разработчика для работы над проектом Frisbee (https://frisbee.chat/ru) — это безопасный и отказоустойчивый корпоративный мессенджер для эффективной командной работы. 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 мобильных приложений и практический опыт их проектирования;
- Хорошие коммуникативные навыки и способность работать в команде;
- Опыт работы в продуктовой компании.

Условия работы:

- Четырехдневная рабочая неделя;

- Гибридный формат работы (офис/удаленно);

- Соц пакет: медицина, стоматология, компенсация спорта и курсов англ.

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

28 Ноября

ServiceNow Developer

Минск

Компания "Andersen" The IT company Andersen invites an experienced person to fill the position of ServiceNow Developer to work on a...

Отправить резюме подробнее

28 Ноября

Android Developer (Kotlin Multiplatform)

Минск

Компания "Каспи Софтвер" Приглашаем талантливого Android Developer с опытом Kotlin Multiplatform присоединиться к нашей команде! Важен опыт с...

Отправить резюме подробнее

30 Ноября

Android Developer( Andersen )

Минск

Компания "Andersen" The IT company Andersen invites an experienced Android Developer to work on a project for one of our customers in...

Отправить резюме подробнее

30 Ноября

Middle/Senior PHP Developer( iiko, Компания Aйко )

Минск

от 230 000 руб.

Компания "iiko, Компания Aйко" iiko - ведущая компания на рынке IT-решений для ресторанов. Проект автоматизации включает в себя весь спектр...

Отправить резюме подробнее

26 Ноября

Senior QA Manual Engineer (Автокредитование)

Минск

Компания "Иннотехнум, Группа компаний" Требования: Опыт работы тестировщиком - от 3 лет Опыт тестирования интеграционных взаимодействий...

Отправить резюме подробнее

Вакансия размещена в отрасли

Информационные технологии / IT / Интернет: