368,530open jobs
9,432companies
50,439added this week
Browse all
Salary
$20k – $48k per year (Estimated)
Location
Remote (EAEU)
Employment
Full-Time
Overview
Company
Impact
Profile match

MTS

MTS is Russia's largest telecommunications operator, mobile network provider, and multi-service digital ecosystem conglomerate headquartered in Moscow, Russia. Controlled by Sistema PJSC, the enterprise operates on a vertically integrated B2C, B2B, and B2G ecosystem commercial model, serving over 82 million mobile subscribers across Russia and Belarus.

МГТС - основной телекоммуникационный партнер Города Москвы и часть экосистемы МТС. Проектируем, строим и эксплуатируем передовую телекоммуникационную инфраструктуру, развиваем и внедряем сети нового поколения, реализуем комплексные решения для Умного города.

Мы ищем 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, учёт точности, экономия батареи (адаптивная частота опроса).

Мы предлагаем:

  • гибридный формат работы (регионы - удалённый);
  • отсутствие жесткого дресс-кода и гибкое начало рабочего дня 8:00-10:00, восьмичасовой рабочий день;
  • участие в профессиональных встречах клуба AI;
  • работу в современной надёжной цифровой компании;
  • Agile-культуру: продуктовые команды, Scrum и Kanban, демо-дни, внутренние митапы;
  • полезные курсы и вебинары в корпоративном университете и электронные библиотеки, программы развития;
  • медицинскую страховку с 1 месяца со 100% покрытием расходов, включая стоматологию, страхование жизни и здоровья в поездках за рубеж. А еще можно застраховать родственников с корпоративной скидкой;
  • спортзал и массажный кабинет в офисе;
  • единую подписку МТС Premium - онлайн-кинотеатр KION, сервис МТС Music;
  • скидки и предложения от партнеров на фитнес, занятия.

#Flutter-разработчик#Dart#Rest#iOS#

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,530 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Moscow
$16k – $60k per year (Estimated) • In office • Full-Time • PhD • Mumbai
Python
SQL
Python
pySpark
Databases
Presto
Snowflake
AI/ML
Dagster
Prefect
Spark
DevOps
Amazon S3
AWS
CI/CD
Analytics
ETL/ELT
Power BI
Tableau
Apply
$93k – $126k per year • Remote • Full-Time • 5+ years exp • Bachelor's Degree • United States
Node JS
SQL
TypeScript
JavaScript
Databases
MS SQL
Oracle
Mobile
JUnit
DevOps
AWS
Azure
CI/CD
GCP
Git
GitLab
GitLab CI
Jenkins
Management
Jira
QA
JMeter
Playwright
Postman
Rest-Assured
TestNG
Apply
$195k – $264k per year • In office • Full-Time • 15+ years exp • Master's Degree • United States
Python
AI/ML
Amazon SageMaker
Keras
Kubeflow
MLFlow
PyTorch
Scikit-learn
TensorFlow
Vertex AI
XGBoost
DevOps
AWS
Azure
CI/CD
CloudFormation
Docker
GCP
Kubernetes
Terraform
Cybersecurity
FedRAMP
NIST 800-53
Apply
$18k – $46k per year (Estimated) • Remote/Hybrid • Saint Petersburg
C++
DevOps
CI/CD
QEMU
Apply
$17k – $43k per year (Estimated) • Remote • Moscow
C++
Java
Python
Java
Maven
DevOps
Ansible
CI/CD
Docker
Git
Graylog
HAProxy
Jenkins
Nginx
Prometheus
Zabbix
Apply
$20k – $40k per year (Estimated) • Remote • Full-Time • Moscow
SQL
Databases
Apache Kafka
MS SQL
PostgreSQL
RabbitMQ
DevOps
CI/CD
GitLab CI
Jenkins
Git
Apply
Аналитик 7 hours ago
$20k – $50k per year (Estimated) • In office • Moscow
Python
SQL
Analytics
Power BI
Apply
Remote/Hybrid • Internship • Bachelor's Degree • Moscow
Python
Apply
$20k – $44k per year (Estimated) • Remote/Hybrid • 2+ years exp • Moscow
Python
SQL
Python
pySpark
AI/ML
Hadoop
Spark
Apply
$25k – $52k per year (Estimated) • Remote/Hybrid • Moscow
Databases
Apache Kafka
ClickHouse
AI/ML
Hadoop
DevOps
Grafana
OpenTelemetry
Prometheus
SLI/SLO/SLA
VictoriaMetrics
Apply
$21k – $44k per year (Estimated) • Remote • Full-Time • 3+ years exp • Moscow
Python
SQL
Databases
ClickHouse
PostgreSQL
AI/ML
Airflow
DevOps
Amazon S3
Apply
$21k – $35k per year • In office • Moscow
Bash
Python
Databases
MySQL
PostgreSQL
DevOps
Ansible
Debian
Grafana
Proxmox VE
Ubuntu
Zabbix
Apply
$11k – $22k per year (Estimated) • In office • Full-Time • Moscow
Management
Confluence
Jira
Apply
$33k – $81k per year (Estimated) • In office • Full-Time • Moscow
Management
Confluence
Jira
Apply
$41k – $76k per year (Estimated) • In office • Full-Time • Moscow
Python
SQL
Python
pySpark
AI/ML
CatBoost
Hadoop
NLP
NumPy
Spark
DevOps
CI/CD
Apply
See all jobs
This is one of many
368,530 more open roles from verified company boards, updated every day.