Sette
Android-разработчик
Опубликовано
- Опыт
- От 3 лет
Доступ проверим при нажатии.
О вакансии
Вакансия «Android-разработчик» в компании Sette.
Чем предстоит заниматься
- Участие в проектировании архитектуры и принятии ключевых технических решений.
- Реализация клиентской логики и интеграция с backend-сервисами по REST API.
- Построение офлайн-кеша и синхронизации с бэкендом (Room + сетевые запросы).
- Поддержка и развитие rich-text редактора Cascade Editor, включая кастомные блоки (таблицы, изображения, markdown).
- Доработка ключевых сценариев и исправление дефектов.
- Отладка и проверка фич через demo-приложение (витрину компонентов) и сборку супер-приложения.
- Написание unit-тестов, участие в code review, обеспечение стабильности приложения.
- Разработка Android-приложения для тестирования доступности с использованием AI (требуется понимание Android Accessibility, в идеале — Compose).
- Заработная плата: Уровень дохода не указан
- Полезные ссылки
Что нужно для работы
- Требования к кандидату
- Коммерческий опыт Android-разработки — от 3 лет.
- Уверенное владение Kotlin и Android SDK; опыт работы с Java (в том числе поддержка легаси-модулей).
- Понимание ООП и базовых паттернов проектирования.
- Практическое понимание архитектурных подходов: MVVM, MVI, Clean Architecture.
- Опыт работы с Kotlin Coroutines и Flow; понимание асинхронного кода.
- Практический опыт разработки UI на Jetpack Compose и поддержки экранов на XML.
- Понимание жизненного цикла компонентов Android и принципов построения 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 (поддержка легаси-кода).
Источник: Telegram. Условия и актуальность вакансии подтверждает работодатель.
Подходит вакансия?
Перейдите к исходному объявлению или контакту работодателя.
Доступ проверим при нажатии.