Работодатель:
Опыт работы:
От 1 года до 3 лет
Обязанности:
- Разработка новых функциональных модулей и фич приложения на Kotlin
- Поддержка и улучшение существующей кодовой базы
- Работа с архитектурой: Clean Architecture, MVI/MVVM, Modularization
- Интеграция с backend (REST, WebSocket)
- Оптимизация производительности, размера приложения и потребления памяти
- Написание Unit/UI-тестов
- Code review и шеринг знаний внутри команды
- Участие в оценке задач и планировании спринтов
Требования:
- Опыт коммерческой разработки на Kotlin от 2 лет
- Отличное знание Kotlin и Coroutines / Flow
- Опыт построения offline-first приложений с синхронизацией (локальные БД, фоновые воркеры, конфликты, идемпотентность)
- Опыт работы с Jetpack компонентами (Jetpack Compose, ViewModel, Navigation, Room, SQLDelight, WorkManager и др.)
- Знание принципов Clean Architecture и SOLID
- Опыт работы с Dependency Injection
- Умение работать с Gradle мультимодульными проектами
- Навыки диагностики logcat, adb, профилирование
- Опыт сопровождение legacy
- Умение читать требования, задавать вопросы аналитикам и договариваться с бек разработчиками для фиксации контрактов
- Понимание принципов ООП, многопоточности и асинхронного программирования
- Опыт работы с Git
- Понимание принципов CI/CD (желательно)
Будет плюсом:
- Опыт публикации приложений в Google Play и работа с Google Play Console
- Знание Kotlin Multiplatform (KMP)
- Опыт с Firebase / Amplitude / AppMetrica
- Знакомство с Compose Multiplatform
- Опыт оптимизации приложения под разные устройства и Android версии
Похожие вакансии
Инженер-программист C (ядро Linux / ОС Astra Linux)
Группа компаний Астра
Отличное владение языком С. Опыт доработок различных подсистем ядра Linux. Опыт программирования в пространстве ядра Linux. Владение git.
Ведущий программист
ТТК-Связь
Разработка на языке GoLang более 3-х лет, знание возможностей языка. Применение практик ООП, схемы MVC и средств по управлению...
Разработчик 1С
МФК Фордевинд
Опыт разработки на платформе 1С, создания расширений и интеграций с внешними API. Будет большим плюсом опыт работы с конфигурациями...
200 000 - 220 000 руб.
Middle .Net Developer, Logistic | .NET разработчик, логистика
AliExpress
Опыт коммерческой разработки на .NET от 2 лет. Знание и опыт работы с микросервисной архитектурой. Умение писать Unit- и модульные...
Стажер-мобильный разработчик
Changellenge
Учишься на ИТ- или техническом направлении. Имеешь базовые навыки программирования (любой язык). Понимаешь основы алгоритмов и структур данных.
