Мы — VPN-холдинг с несколькими мобильными продуктами и сотнями тысяч пользователей.
Сейчас запускаем внутренний технический инкубатор и ищем начинающих разработчиков, которым интересно развиваться не только во Flutter, но и глубже понимать устройство мобильных приложений, сетевых технологий и VPN-сервисов.
Это не классическая стажировка с однотипной версткой экранов. Мы ищем людей, которым интересно разобраться, как приложение работает внутри: как поднимаются соединения, как взаимодействуют клиент и сервер, как работают VPN, почему обрывается связь, как приложение ведет себя при смене сети и какие ограничения накладывают iOS и Android.
Под руководством опытных разработчиков вы будете постепенно подключаться к реальным задачам и изучать современные подходы к мобильной разработке.
Чем предстоит заниматься
-
Разрабатывать мобильные приложения на Flutter.
-
Изучать Dart и архитектуру Flutter-проектов.
-
Работать с API, сетевыми запросами и обработкой ошибок.
-
Разбираться в работе WebSocket и realtime-соединений.
-
Изучать основы сетевых технологий: HTTP, HTTPS, DNS, прокси, VPN.
-
Работать с Flutter-пакетами и зависимостями.
-
Изучать нативную разработку на Swift и Kotlin.
-
Осваивать взаимодействие Flutter с нативным кодом через Platform Channels.
-
Постепенно погружаться в устройство VPN-приложений и механизмы работы соединений на iOS и Android.
-
Выполнять учебные и внутренние задачи под руководством наставника.
Мы ожидаем
-
Базовые знания программирования.
-
Опыт на любом языке программирования: Dart, Kotlin, Swift, JavaScript, TypeScript, Python, Java или аналогичных.
-
Интерес к мобильной разработке.
-
Желание развиваться во Flutter.
-
Базовое понимание API и клиент-серверного взаимодействия.
-
Интерес к сетевым технологиям и тому, как работают приложения "под капотом".
-
Готовность изучать Swift и Kotlin.
-
Умение самостоятельно искать информацию и разбираться в новых технологиях.
-
Базовое знание Git или готовность быстро его освоить.
-
Желание учиться, получать обратную связь и развиваться как инженер.
Будет плюсом
-
Собственные проекты или учебные приложения.
-
GitHub с кодом.
-
Опыт работы с Flutter.
-
Опыт работы с API.
-
Опыт участия в хакатонах, курсах или учебных проектах.
Что вы получите
-
Наставничество от опытных разработчиков.
-
Практический опыт работы с реальным продуктом.
-
Погружение в Flutter, Swift, Kotlin и сетевые технологии.
-
Возможность вырасти до Junior-разработчика внутри команды.
-
Работу над проектами с большой пользовательской аудиторией.
Как откликнуться
Заполните небольшую анкету, которую мы отправим в ответ на отклик.
Резюме также желательно приложить, но на первом этапе мы в первую очередь рассматриваем ответы в анкете.
После рассмотрения анкет мы свяжемся с кандидатами, которых будем готовы пригласить на следующий этап отбора.