Поиск работы на сайте Jobvk.com
Разместить вакансию
Разместить резюме

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

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