Не получаете ответ?
Вакансия опубликована 9 дн. назад - шансы на ответ снижаются.
обновлено 9 дней назад
Flutter Engineer | Senior (VPN)
RUВакансия из Hirify RU, списка российских tech-компаний
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
Текст:
TL;DR
Flutter Engineer | Senior (VPN): Развитие клиентского VPN-приложения на Flutter/Dart с нативными компонентами для iOS, Android, Windows и Linux, интеграцией с сетевыми ядрами на Go и акцентом на стабильность в условиях блокировок, обрывов и деградации каналов. Focus on проектирование функций end-to-end, низкоуровневую отладку TCP/UDP и TLS, интеграцию платформенных каналов и обеспечение предсказуемого поведения релизов.
Локация: работа из любой точки мира; гибкое начало рабочего дня с ориентиром на CET.
Компания
BlancVPN развивает технологичный VPN-сервис с фокусом на безопасность, приватность и стабильное подключение для сотен тысяч пользователей по всему миру.
Что делать
- Развивать клиентское приложение: реализовывать функции, улучшать архитектуру, производительность и стабильность релизов.
- Писать и поддерживать нативные компоненты для iOS, Android, Windows и Linux, включая platform channels и Pigeon.
- Исследовать поведение соединений в реальных сетях: обрывы, деградацию каналов, переключение на резервные варианты и особенности операторов.
- Вести функции end-to-end: от проработки и технического решения до релиза, метрик и оценки эффекта.
- Находить первопричины проблем, включая ошибки вне Dart, совместно с backend- и infrastructure-инженерами.
- Поддерживать форки сторонних плагинов и сетевых ядер, обеспечивая совместимость и предсказуемое поведение.
Требования
- Свободный русский и английский язык; английский — B2+.
- 5+ лет в мобильной разработке, включая значимый опыт с Flutter и сложными production-системами.
- Глубокое знание одной из платформ iOS или Android и уверенный опыт исправления и отладки другой; собственные модули, системные API, platform channels или Pigeon.
- Опыт работы с TCP, UDP, TLS, сокетами, маршрутизацией и поведением соединений при обрывах и деградации каналов.
- Низкоуровневый опыт с C, C++, Go, Rust, dart:ffi, cgo или бинарными форматами.
- Опыт end-to-end ownership, технического проектирования, исследования проблем и тестирования с помощью unit, widget, интеграционных и e2e-тестов.
Хорошо, если есть
- Опыт с VPN-протоколами WireGuard, OpenVPN, Xray или Amnezia, обходом блокировок и DPI.
- Знание бинарных протоколов, realtime-технологий, embedded-разработки и систем с жёсткими ограничениями памяти.
- Опыт с Go, Python, Linux, Docker и базовыми DevOps-практиками.
- Опыт разработки десктопных служб, демонов, системной интеграции, маршрутизации, DNS, фильтрации трафика, инсталлеров и подписи сборок.
- Опыт построения клиентской инфраструктуры с GitHub Actions, Fastlane или Codemagic, а также наличие open-source-проектов или пакетов на pub.dev.
Культура и преимущества
- Полностью удалённая работа из любой точки мира.
- Пятидневная рабочая неделя с гибким началом дня и ориентиром на CET.
- Компания предоставляет полностью оборудованное рабочее место и необходимую технику.
- 40 гибких оплачиваемых дней отпуска и оплачиваемые больничные.
- VHI, wellness-программы, языковые курсы, психотерапия, реферальная программа и ежегодный бюджет на развитие.
- Оффлайн-встречи с командой.
Процесс найма
- Welcome Call.
- Technical Call.
- Pre-Offer Call.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
8 дней назад
Senior Flutter Engineer (Fintech)
Atlima
8 дней назад
Senior Flutter Developer
280 000 - 330 000₽
KAST
3 дня назад
Frontend Developer (Flutter/DeFi)
5 дней назад
Senior Software Engineer - Mobile (React Native)
7 дней назад
React Native + React/Vue разработчик
Roblox
5 дней назад
Senior Frontend Software Engineer - Marketplace
196 750 - 243 290$