В приложении удобнее
Установить
2ГИС

Android-разработчик (MSDK)

в 2ГИС

от 300 000 ₽/‍мес на руки

📍 Россия
Удалённо
Специализация
Android
Уровень
Senior

Технологии/инструменты

Kotlin
Swift
Dart

Команда Mobile SDK отвечает за разработку и системное развитие мобильного SDK для самых востребованных мобильных платформ.

Мы создаём продуктовый и технологический фундамент, который позволяет другим мобильным командам быстро и предсказуемо интегрировать ключевые возможности в приложения, опираясь на единые API, стабильное поведение и понятные правила обновления.

Мы ищем мобильного разработчика для развития мобильного SDK. Ключевая задача — не просто писать код, а развивать и поддерживать ядро продукта, которое используют тысячи разработчиков.

Тебе предстоит

  • Развивать и поддерживать функциональность SDK — от UI до сложной бизнес-логики.
  • Писать качественный и поддерживаемый код на Kotlin, Swift или Dart в зависимости от платформы.
  • Работать с SwiftUI/UIKit, Jetpack Compose и Flutter.
  • Интегрировать и дорабатывать C++-код на уровне Middle.
  • Проектировать устойчивые API и рефакторить существующий код.
  • Диагностировать и устранять crashes, проблемы с производительностью и runtime-ошибки.
  • Участвовать в развитии архитектуры SDK и повышении его стабильности и удобства для команд-потребителей.

Мы ждём от тебя

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

Будет плюсом

  • Опыт интеграции C++ в iOS (Objective-C++), Android (JNI) или Flutter (FFI).
  • Опыт разработки SDK для внешних или внутренних команд.
  • Опыт работы с картами, навигацией и геоданными.
  • Опыт настройки сборки с использованием CMake, Gradle, CocoaPods/SPM.
  • Опыт работы с CI/CD-пайплайнами.

Кроме того

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

О компании 2ГИС

Сфера
Продуктовая компания
Инвестиции
$40M
Размер
1001+

2ГИС — IT-компания, которая помогает людям жить в городе. Они делают карту со справочником и навигатор. Их сервис работает в более чем 1200 городах России, Казахстана, ОАЭ и ещё семи стран. Каждый месяц их продукты используют более 80 млн пользователей.

За их сервисами стоит 40 команд профессиональных разработчиков. Пишут на C++, .NET, Objective-C, C#, Java, Kotlin, JavaScript, PHP, Go, Python, Scala и Swift. Тестируют автоматически и вручную, по заветам ООП и методам тест-дизайна. Сторонним разработчикам предоставляют доступ через API и SDK.