Автоотклики

Опубликована 14 дней назад · Хабр Карьера

Android-разработчик в команду MSDK

2GIS

  • Новосибирск · удалённо
  • вилка не указана

О вакансии

Навыки: Разработка мобильных приложений, Разработка под Android, Swift, Dart, Kotlin. Специализации: Разработчик мобильных приложений.

Команда 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-плюшки.

- Если хочешь делиться опытом, поможем с выступлениями на конференциях и публикациями на Хабре.

Письмо под эту вакансию

Напишет ИИ-работяга по вашему резюме с hh.ru. Бесплатно, 5 в день.

Нужен вход через Telegram и подключённый hh — резюме берём оттуда.

Похожие вакансии

Не то, что искали? Ответьте на пять вопросов — подборка будет приходить в Telegram раз в день.

ИИ-работяга откликается на такие вакансии за вас — и пишет письмо к каждому отклику

24 часа бесплатнокарта не нужна