
Android-разработчик (MSDK)
в 2ГИС
от 300 000 ₽/мес на руки

Технологии/инструменты
Команда 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ГИС — IT-компания, которая помогает людям жить в городе. Они делают карту со справочником и навигатор. Их сервис работает в более чем 1200 городах России, Казахстана, ОАЭ и ещё семи стран. Каждый месяц их продукты используют более 80 млн пользователей.
За их сервисами стоит 40 команд профессиональных разработчиков. Пишут на C++, .NET, Objective-C, C#, Java, Kotlin, JavaScript, PHP, Go, Python, Scala и Swift. Тестируют автоматически и вручную, по заветам ООП и методам тест-дизайна. Сторонним разработчикам предоставляют доступ через API и SDK.