2ГИС

Мобильный разработчик (Mobile SDK)

Коротко

Мобильный разработчик для развития и поддержки мобильного SDK — от UI до бизнес-логики, с интеграцией и отладкой C++-кода и проектированием API. Компания — 2ГИС, продуктовая IT-компания, разрабатывающая технологическую основу для мобильных приложений. Требуется коммерческий опыт на Kotlin, Swift или Dart, уверенная работа с C++ и опыт работы с legacy-кодом. Работа удалённая или гибридная (офисы в Москве, Санкт-Петербурге, Новосибирске).

Локация
Удалённая работа; для гибридного формата доступны офисы в Москве, Санкт-Петербурге и Новосибирске.
Компания
2ГИС — аккредитованная IT-компания, развивающая мобильный SDK и технологическую основу для мобильных приложений.
Что делать
•Развивать и поддерживать функциональность мобильного SDK — от UI до сложной бизнес-логики.
•Писать поддерживаемый код на Kotlin, Swift или Dart и работать с SwiftUI/UIKit, Jetpack Compose и Flutter.
•Интегрировать, дорабатывать и отлаживать C++-код.
•Проектировать устойчивые API и рефакторить существующий legacy-код.
•Диагностировать и устранять crashes, проблемы производительности и runtime-ошибки.
•Участвовать в развитии архитектуры, стабильности и удобства SDK для команд-потребителей.
Требования
•Коммерческий опыт мобильной разработки на Kotlin, Swift или Dart.
•Глубокое понимание жизненного цикла мобильных приложений, многопоточности и управления памятью.
•Уверенная работа с C++: чтение, модификация и отладка кода.
•Опыт работы со сложным legacy-кодом и его постепенным улучшением.
•Владение инструментами диагностики производительности и стабильности мобильных приложений.
Хорошо, если есть
•Интеграция C++ в iOS через Objective-C++, Android через JNI или Flutter через FFI.
•Опыт разработки SDK для внешних или внутренних команд.
•Опыт работы с картами, навигацией и геоданными.
•Настройка сборки с использованием CMake, Gradle, CocoaPods или SPM.
•Опыт работы с CI/CD-пайплайнами.
Культура и преимущества
•Удалённый формат работы или гибридный формат из офисов компании.
•Гибкий график с возможностью самостоятельно выбирать время начала рабочего дня при соблюдении сроков и связи с коллегами.
•ДМС, штатный терапевт, невролог и медицинский консультант.
•Поддержка выступлений на конференциях и публикаций на Хабре.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте