Команда Mobile SDK создаёт основу для интеграции возможностей 2ГИС в мобильные приложения. Предстоит развивать функциональность SDK, проектировать устойчивые API, разбирать сбои и улучшать производительность.

Технологии: Kotlin, Swift или Dart; Jetpack Compose, SwiftUI/UIKit и Flutter. Интеграция и доработка C++-кода.

Требования:

  • Коммерческий опыт мобильной разработки на Kotlin, Swift или Dart.
  • Понимание жизненного цикла приложений, многопоточности и управления памятью.
  • Уверенная работа с C++: чтение, изменение и отладка кода.
  • Умение разбираться в сложном существующем коде.
  • Владение инструментами диагностики производительности и стабильности.

Будет плюсом: интеграция C++ через JNI, Objective-C++ или FFI, опыт работы с картами, навигацией и геоданными.

Условия: гибкий график; ДМС. Удалённая работа или гибридный формат. Для гибрида доступны офисы в Москве, Санкт-Петербурге и Новосибирске. Географию удалённой работы необходимо уточнить.