Flutter-разработчик
Разработка мобильного приложения и веб-клиента на Flutter/Dart для телеком-инфраструктуры. Нужно уверенное знание Flutter, опыт с картами, геолокацией и фоновым трекингом. Предлагают гибридный формат, гибкий график и соцпакет.
Зарплата не указана — оценили по рынку
На основе 29 похожих вакансий за 90 дней.
Что предстоит делать
МГТС — основной телекоммуникационный партнер Города Москвы и часть экосистемы МТС. Проектируем, строим и эксплуатируем передовую телекоммуникационную инфраструктуру, развиваем и внедряем сети нового поколения, реализуем комплексные решения для Умного города. Мы ищем Flutter-разработчика.
- разрабатывать мобильное приложение и веб-клиента на Flutter/Dart из общей кодовой базы;
- реализация карты: отображать объекты, слои, маршруты обхода, кластеризацию, поиск по карте;
- работать с геолокацией: определение позиции, трекинг перемещения, фиксация местоположения (чек-ин на объекте);
- осуществлять фоновый сбор координат и работать в offline-режиме с последующей синхронизацией;
- проектировать и реализовывать UI по макетам (Figma), адаптивная вёрстка под телефон/планшет/десктоп-браузер;
- интеграция с REST/gRPC/GraphQL API, работа с WebSocket;
- управлять состоянием, оптимизацией производительности и энергопотребления (важно для полевой работы);
- писать unit-/widget-/integration-тестов;
- публиковать и сопровождать сборки в App Store и Google Play, деплой веб-версии;
- сode review, поддержка и рефакторинг существующего кода.
- Что мы ждем от кандидата:
- Обязательные требования (Hard skills):
- dart — уверенное знание языка (async/await, Streams, Futures, generics, null-safety);
- flutter — жизненный цикл виджетов, дерево виджетов, BuildContext, layout-механика;
- flutter Web + адаптив** — одна кодовая база под МП и веб, responsive-вёрстка, различия платформ (условная компиляция, `kIsWeb`);
- управление состоянием — хотя бы один из: `Bloc/Cubit`, `Riverpod`, `Provider`, `GetX`;
- архитектура — Clean Architecture, разделение слоёв (presentation/domain/data), паттерны (Repository, DI);
- работа с сетью — `Dio`/`http`, сериализация JSON (`json_serializable`/`freezed`), обработка ошибок;
- локальное хранилище — `Hive`/`Isar`/`Drift`(SQLite), `SharedPreferences`, `secure_storage`;
- асинхронность — изоляты, фоновые задачи, оптимизация тяжёлых операций;
- git, CI/CD — сборка и деплой (`Codemagic`/`Fastlane`/GitHub Actions), публикация в сторы;
- картографические SDK — опыт хотя бы с одним: Google Maps (`google_maps_flutter`), Yandex MapKit, Mapbox, `flutter_map` (OpenStreetMap/Leaflet);
- геолокация — `geolocator`/`location`: получение координат, точность, `LocationSettings`, обработка разрешений (`permission_handler`);
- фоновый трекинг — сбор координат при работе в фоне и заблокированном экране (`flutter_background_geolocation`, foreground service на Android, Background Modes на iOS);
- фиксация местоположения — чек-ин/чек-аут на объекте, привязка факта к координатам и времени, геозоны (geofencing);
- работа с картой — маркеры и кластеризация, слои, полигоны/полилинии, маршруты обхода, поиск и фильтрация объектов по карте;
- геометрия и расчёты — расстояния (haversine), попадание точки в полигон, построение/оптимизация маршрута обхода;
- оffline-first — кэширование тайлов и данных объектов, работа без сети, очередь и синхронизация при появлении связи;
- точность и надёжности данных — фильтрация «прыжков» GPS, учёт точности, экономия батареи (адаптивная частота опроса).
Что предлагаем
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в MWS Data
18 активных вакансий в компании
Разработчик 1С (высоконагруженные системы)
~811 500 – 1 325 450 ₸ оценка
Разработчик 1С для высоконагруженных систем в крупной компании. Нужен опыт с 1С:Бухгалтерия КОРП, БИТ.Финанс или 1С:УХ, знание CI/CD и механизмов обмена данными. Предлагают современную платформу, обучение, ДМС и дополнительные бонусы.
ML Engineer / Data Engineer
~2 011 917 ₸ оценка
Ищут инженера данных/ML-инженера для разработки и поддержки data pipelines и внедрения AI/ML-решений в production. Нужны опыт с Python, SQL, ETL, Docker/K8s. Предлагают удаленную или гибридную работу, медстраховку и профессиональное развитие.
Стажер QAA в команду InetCore
~243 450 – 300 000 ₸ оценка
Стажировка для студентов в команде тестирования: нужно писать автотесты на Python, участвовать в регрессионном тестировании и оформлять баг-репорты. Требуется базовое знание Python, понимание тестирования и SQL. Предлагают опытного наставника, мобильную связь и доступ к корпоративным курсам.
QA Engineer (ручное тестирование + автоматизация)
Ищем QA-инженера для тестирования платформы управления строительством телеком-инфраструктуры. Нужно проводить ручное и автоматизированное тестирование, писать автотесты на Python, анализировать логи и метрики. Требуется опыт от 4 лет в ручном тестировании или junior автоматизатор, знание Python, Docker, REST API, SQL. Предлагают удаленную работу, гибкий график, медстраховку и другие бонусы.
Похожие вакансии
6 вакансийSoftware Engineer
~1 499 567 ₸ оценка
Опытный разработчик с 4+ годами коммерческого опыта предлагает услуги по созданию мобильных и веб-приложений, а также frontend-разработке. Специализируется на Flutter/Dart, интеграциях с Firebase и Supabase, проектировании архитектуры. Работает удалённо на частичной занятости, готов к проектным задачам.
Backend-разработчик (Kotlin/Java)
~1 190 200 – 2 299 250 ₸ оценка
Ищем опытного backend-разработчика (от 6 лет) для развития сервиса командировок в крупной IT-компании. Стек: Kotlin, Java 21, Spring, PostgreSQL, gRPC. Задачи: разработка продуктовых решений, интеграции, улучшение архитектуры и производительности. Возможна удалённая работа или гибрид в Москве, Санкт-Петербурге, Екатеринбурге.
Android Developer
~278 862 ₸ оценка
Шукаємо Android-розробника з досвідом від 1 року для створення мобільних застосунків для стартапів. Потрібні знання Kotlin, Android SDK, Jetpack Compose, архітектурних патернів. Пропонуємо повністю віддалену роботу, 4-денний тиждень, гнучкий графік та підтримку ФОП.
Senior Mobile Developer (Android + iOS)
~1 190 200 – 2 299 250 ₸ оценка
Опытный мобильный разработчик (8 лет Android, 2 года iOS) ищет удалённую проектную или постоянную работу. Владеет нативной разработкой под обе платформы и Flutter, готов также к серверной части. Оплата от $25/час или от $1000 за проект.
Senior Flutter Developer
~1 190 200 – 2 299 250 ₸ оценка по стеку
Rocket Tech ищет опытного Flutter-разработчика уровня Senior для работы над финтех-продуктами. Нужно разрабатывать мобильные приложения, проектировать архитектуру, настраивать CI/CD и публиковать релизы. Требуется опыт от 3 лет, знание Dart и архитектурных паттернов. Предлагают удалённую или гибридную работу, современную технику и влияние на технические решения.
Android-разработчик
~1 190 200 – 2 299 250 ₸ оценка
Разработка мобильного банковского приложения на Kotlin: создание UI, архитектуры, интеграция с бэкендом. Требуется опыт от 3 лет, знание Android-стека (Compose, Coroutines, Dagger2, Clean Architecture). Предлагают удалёнку, официальное оформление, ДМС и карьерный рост.