Flutter разработчик в команду CityLens

Дата размещения вакансии: 24.02.2025
Работодатель: 2ГИС
Уровень зарплаты:
з/п не указана
Город:
Санкт-Петербург
Требуемый опыт работы:
От 3 до 6 лет

CityLens — продукт для оцифровки городской среды и последующего анализа данных. Продукт состоит из мобильного приложения для сбора информации, бекенда для обработки алгоритмами компьютерного зрения и интеграции с нашим продуктом Pro для анализа данных, а также с модуля планирования маршрутов и построения навигации по задачам для инспекторов.
2ГИС сам является потребителем CityLens и использует его, например, для актуализации дорожных знаков во всех странах присутствия. Наши клиенты используют CityLens для отслеживания мест появления городского мусора, оценки освещённости и другие прикладные задачи.
Мы ищем разработчика, который будет совместно с командой развивать мобильное приложение CityLens.

Ждём от тебя

  • Опыт коммерческой разработки на Dart с использованием Flutter Framework — от 2 лет.
  • Знание Java/Kotlin и Android SDK, опыт работы с iOS/Swift будет преимуществом.
  • Навыки написания плагинов для интеграции нативного функционала на iOS и Android.
  • Опыт работы с Architecture Components, базами данных (например, SQLite), drift, HTTP и REST API, а также соответствующими библиотеками.
  • Опыт проектирования архитектуры мобильных приложений, написания тестов и работы с многомодульной архитектурой.
  • Опыт работы с популярными библиотеками: provider, riverpod, flutter_bloc, autoroute.
  • Умение самостоятельно локализовать проблему и решить ее.
  • Знание принципов ООП, SOLID и чистого кода.
  • Навыки в области асинхронного программирования.

Будет плюсом

  • Опыт работы с firebase/sentry/картографическими движками (мы используем mapsforge).

Почему у нас классно?

  • Мы аккредитованная IT — компания.
  • У нас можно работать удалённо. Для нас важен специалист, а не его локация. Если хочешь работать в гибридном формате, у нас есть офисы в Москве, Санкт-Петербурге, два классных офиса в Новосибирске. Нет дресс-кода и строгого графика: главное, чтобы было удобно тебе и команде.
  • Используем современные технологии и любим о них говорить: выступаем на конференциях и сами их организуем.
  • Стараемся регулярно устраивать тимбилдинги, так как считаем, что хорошие отношения — залог продуктивной работы.
  • Заработную плату готовы обсуждать индивидуально.

Присоединяйся! Будем создавать полезный продукт вместе.