Разработка кроссплатформенного VPN-клиента для Android, iOS, Android TV и других платформ.
Задачи:
- Разработка новых функций на KMP и Compose Multiplatform.
- Поддержка кода, исправление багов и рефакторинг.
- Работа с Git, Pull Request и Code Review.
- Написание тестов и использование AI-инструментов.
Требования:
- Хорошее знание Kotlin и практический опыт с KMP и Compose.
- Понимание Coroutines, Flow, Clean Architecture и разделения UI / Domain / Data.
- Умение разбираться в чужом коде и эффективно использовать AI-инструменты в разработке.
Будет плюсом: Decompose, Koin, Ktor, Room, опыт разработки под iOS, понимание VPN, proxy и networking, знакомство с Xray / V2Ray / sing-box, опыт использования Claude Code.
Условия: удалённая работа, полная занятость, Code Review, развитие в KMP и networking, работа над реальным продуктом.