Job Hunters
PlusМой профиль ↗
← Все компании

РАБОТОДАТЕЛИ

Sette

Вакансии работодателя и подписка на новые предложения.

Открытые вакансии

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

Требования: — Коммерческий опыт Android-разработки не менее 3 лет. — Уверенное владение Kotlin и Android SDK, опыт работы с Java, включая поддержку легаси-модулей. — Знание ООП и основных паттернов проектирования. — Практическое понимание архитектурных подходов MVVM, MVI, Clean Architecture. — Опыт работы с Kotlin Coroutines и Flow, понимание асинхронного кода. — Навыки разработки UI на Jetpack Compose и поддержки экранов на XML. — Понимание жизненного цикла компонентов Android и принципов построения приложений. — Опыт работы с Dependency Injection (Dagger, Koin или аналоги). — Опыт работы с навигацией (Jetpack Navigation, Cicerone или аналоги). — Опыт работы с REST API (Retrofit + OkHttp). — Умение читать и поддерживать большие кодовые базы, разбираться в чужих решениях. — Способность проектировать расширяемый и поддерживаемый код. — Самостоятельность в реализации задач и доведении фич до продакшена. — Навыки написания unit-тестов. — Опыт участия в code review и командной разработке. Будет плюсом: — Опыт работы с многомодульными проектами и сборками (flavors, супер-приложение). — Опыт разработки и поддержки rich-text редакторов, работы с markdown и кастомными UI-блоками (таблицы, изображения). — Базовое понимание AI / ML-интеграций в мобильных приложениях (ML Kit, on-device-модели или работа с API LLM). — Навыки анализа и проектирования программных решений. — Понимание принципов CI / CD и опыт работы с системами управления жизненным циклом ПО. — Хорошее понимание Android Accessibility, в идеале — знания в Compose. — Опыт работы с RxJava2 (поддержка легаси-кода). Задачи: — Участие в проектировании архитектуры и принятии ключевых технических решений. — Реализация клиентской логики и интеграция с backend-сервисами по REST API. — Построение офлайн-кеша и синхронизации с бэкендом (Room + сетевые запросы). — Поддержка и развитие rich-text редактора Cascade Editor, включая кастомные блоки (таблицы, изображения, markdown). — Доработка ключевых сценариев и исправление дефектов. — Отладка и проверка фич через demo-приложение (витрину компонентов) и сборку супер-приложения. — Написание unit-тестов, участие в code review, обеспечение стабильности приложения. — Разработка Android-приложения для тестирования доступности с использованием AI (требуется понимание Android Accessibility, в идеале — Compose).

middleГеография найма не уточнена

Нет нужной компании? Предложите её →