Чем предстоит заниматься:
- Разработка и поддержка Android-приложений на Kotlin;
- Проектирование архитектуры и написание чистого, поддерживаемого кода;
- Работа с REST API, асинхронностью и многопоточностью;
- Оптимизация производительности и стабильности приложения;
- Написание и поддержка unit / UI тестов;
- Код-ревью и участие в технических решениях команды;
- Взаимодействие с дизайнерами, backend-разработчиками и менеджерами;
- Для Senior: менторинг, участие в выборе технологий и архитектурных подходов.
Мы ждем от тебя: - Уверенное знание Kotlin и Android SDK;
- Опыт коммерческой разработки Android-приложений;
- Понимание принципов ООП, SOLID и популярных архитектур (MVVM, MVI и др.);
- Опыт работы с Coroutines, Flow, многопоточностью;
- Навыки работы с REST API, JSON;
- Опыт использования Jetpack Compose или View-based UI;
- Умение писать читаемый, тестируемый код;
- Опыт работы с Git.
Для Senior дополнительно:- Опыт проектирования архитектуры приложений;
- Навыки проведения code review и менторинга;
- Участие в принятии технических решений.
Мы предлагаем: - Реальные проекты и возможность влиять на решения компании;
- Современный офис в центре Ташкента;
- Карьерный рост и новые вызовы;
- График 5/2, 9:00–18:00;
- Конкурентная зарплата + поддержка на испытательном сроке (1–3 месяца).