Описание
Мы развиваем собственную экосистему VPN-сервисов и ищем опытного Android-разработчика, который возьмет на себя разработку приложения с нуля и его дальнейшее развитие.
Нужен специалист, который уже имеет практический опыт создания VPN-приложений и понимает особенности Android VPN Service, сетевых библиотек и публикации подобных приложений.
Что предстоит делать
- Разработать Android-приложение VPN с нуля.
- Спроектировать архитектуру приложения с возможностью масштабирования.
- Интегрировать приложение с существующим API и личным кабинетом.
- Реализовать авторизацию пользователей.
- Реализовать управление подпиской.
- Интегрировать VPN-ядро (sing-box / Xray / V2Ray).
- Поддерживать протоколы VLESS, REALITY, Trojan и другие используемые сервисом.
- Реализовать автоматическое обновление конфигураций.
- Разработать удобный и современный интерфейс.
- Оптимизировать расход батареи и производительность.
- Подготовить приложение к публикации.
- Поддерживать и развивать приложение после релиза.
- В дальнейшем участвовать в выпуске новых брендов (одна кодовая база, разные дизайны и конфигурации).
Требования
Обязательно
- Отличное знание Kotlin.
- Опыт коммерческой Android-разработки от 3 лет.
- Опыт разработки VPN-приложений.
- Опыт работы с Android VPN Service API.
- Понимание сетевого стека Android.
- Опыт интеграции VPN-движков (Xray / sing-box / V2Ray или аналогичных решений).
- Уверенное владение Coroutines, Flow, Jetpack.
- Clean Architecture.
- MVVM/MVI.
- Dependency Injection (Hilt/Koin).
- Работа с REST API.
- Работа с Git.
Будет большим преимуществом
- Опыт публикации VPN-приложений в Google Play.
- Опыт публикации приложений в сторонних Android-магазинах (RuStore, Huawei AppGallery, Samsung Galaxy Store и др.).
- Опыт прохождения модерации Google Play.
- Опыт работы с Android TV.
- Опыт разработки под Google TV.
- Опыт оптимизации приложений.
- Опыт работы с аналитикой.
- Опыт A/B-тестов.
- Опыт работы с Firebase.
- Опыт работы с Crashlytics.
- Опыт CI/CD.
Используемый стек
Основной язык разработки — Kotlin.
Именно Kotlin рассматриваем как основной язык проекта. Flutter, React Native и другие кроссплатформенные решения для данного проекта не рассматриваются, поскольку важны максимальная производительность, стабильность работы VPN и полный доступ к возможностям Android VPN Service.
Формат работы
- Полностью удаленная работа.
- Долгосрочное сотрудничество.
- Оформление по договору оказания услуг.
- Работа с ИП или самозанятым.
- После первого релиза — постоянная поддержка и развитие продукта.
Что важно для нас
Мы ищем не просто Android-разработчика, а человека, который сможет стать владельцем мобильного направления и принимать технические решения.
Важно умение самостоятельно проектировать архитектуру, предлагать решения и отвечать за качество конечного продукта.
В сопроводительном письме обязательно укажите
- Ссылки на VPN-приложения, которые вы лично разрабатывали.
- Вашу роль в каждом проекте.
- Какие VPN-протоколы были реализованы.
- Используемый стек технологий.
- Есть ли опыт интеграции sing-box / Xray / V2Ray.
- Есть ли опыт публикации приложений в Google Play.
- Есть ли успешный опыт прохождения модерации VPN-приложений.
- Есть ли опыт публикации приложений для Android TV / Google TV.
- Ссылки на опубликованные приложения (если это возможно).
- Опыт долгосрочной поддержки мобильных приложений после релиза.
- Ваши ожидания по стоимости разработки и дальнейшей поддержки.
Важно
Отклики без опыта разработки VPN-приложений рассматриваться не будут.
Приоритет получат кандидаты, которые уже успешно разработали и выпустили VPN-приложения в Google Play или других магазинах приложений и могут подтвердить этот опыт ссылками на проекты или портфолио.
Мы развиваем собственную экосистему VPN-сервисов и ищем опытного Android-разработчика, который возьмет на себя разработку приложения с нуля и его дальнейшее развитие.
Нужен специалист, который уже имеет практический опыт создания VPN-приложений и понимает особенности Android VPN Service, сетевых библиотек и публикации подобных приложений.
Что предстоит делать
- Разработать Android-приложение VPN с нуля.
- Спроектировать архитектуру приложения с возможностью масштабирования.
- Интегрировать приложение с существующим API и личным кабинетом.
- Реализовать авторизацию пользователей.
- Реализовать управление подпиской.
- Интегрировать VPN-ядро (sing-box / Xray / V2Ray).
- Поддерживать протоколы VLESS, REALITY, Trojan и другие используемые сервисом.
- Реализовать автоматическое обновление конфигураций.
- Разработать удобный и современный интерфейс.
- Оптимизировать расход батареи и производительность.
- Подготовить приложение к публикации.
- Поддерживать и развивать приложение после релиза.
- В дальнейшем участвовать в выпуске новых брендов (одна кодовая база, разные дизайны и конфигурации).
Требования
Обязательно
- Отличное знание Kotlin.
- Опыт коммерческой Android-разработки от 3 лет.
- Опыт разработки VPN-приложений.
- Опыт работы с Android VPN Service API.
- Понимание сетевого стека Android.
- Опыт интеграции VPN-движков (Xray / sing-box / V2Ray или аналогичных решений).
- Уверенное владение Coroutines, Flow, Jetpack.
- Clean Architecture.
- MVVM/MVI.
- Dependency Injection (Hilt/Koin).
- Работа с REST API.
- Работа с Git.
Будет большим преимуществом
- Опыт публикации VPN-приложений в Google Play.
- Опыт публикации приложений в сторонних Android-магазинах (RuStore, Huawei AppGallery, Samsung Galaxy Store и др.).
- Опыт прохождения модерации Google Play.
- Опыт работы с Android TV.
- Опыт разработки под Google TV.
- Опыт оптимизации приложений.
- Опыт работы с аналитикой.
- Опыт A/B-тестов.
- Опыт работы с Firebase.
- Опыт работы с Crashlytics.
- Опыт CI/CD.
Используемый стек
Основной язык разработки — Kotlin.
Именно Kotlin рассматриваем как основной язык проекта. Flutter, React Native и другие кроссплатформенные решения для данного проекта не рассматриваются, поскольку важны максимальная производительность, стабильность работы VPN и полный доступ к возможностям Android VPN Service.
Формат работы
- Полностью удаленная работа.
- Долгосрочное сотрудничество.
- Оформление по договору оказания услуг.
- Работа с ИП или самозанятым.
- После первого релиза — постоянная поддержка и развитие продукта.
Что важно для нас
Мы ищем не просто Android-разработчика, а человека, который сможет стать владельцем мобильного направления и принимать технические решения.
Важно умение самостоятельно проектировать архитектуру, предлагать решения и отвечать за качество конечного продукта.
В сопроводительном письме обязательно укажите
- Ссылки на VPN-приложения, которые вы лично разрабатывали.
- Вашу роль в каждом проекте.
- Какие VPN-протоколы были реализованы.
- Используемый стек технологий.
- Есть ли опыт интеграции sing-box / Xray / V2Ray.
- Есть ли опыт публикации приложений в Google Play.
- Есть ли успешный опыт прохождения модерации VPN-приложений.
- Есть ли опыт публикации приложений для Android TV / Google TV.
- Ссылки на опубликованные приложения (если это возможно).
- Опыт долгосрочной поддержки мобильных приложений после релиза.
- Ваши ожидания по стоимости разработки и дальнейшей поддержки.
Важно
Отклики без опыта разработки VPN-приложений рассматриваться не будут.
Приоритет получат кандидаты, которые уже успешно разработали и выпустили VPN-приложения в Google Play или других магазинах приложений и могут подтвердить этот опыт ссылками на проекты или портфолио.