Отдел мобильной разработки Geо Global развивает мобильные приложения на базе карт в B2C-сегменте в разных странах, делает продукты для B2B-компаний и помогает развивать MapKit SDK.
Мы постоянно совершенствуем наши продукты, создаём новые полезные фичи, проводим эксперименты, исследуем потребности пользователей. Мы итеративно избавляемся от легаси-кода и следим за производительностью приложения.
Как устроена разработка?
Всё, что можно, пишем на Kotlin, используем Kotlin Multiplatform для написания бизнес-логики фич как для Android, так и для iOS. UI и взаимодействие с операционной системой остаются платформенными, что позволяет использовать актуальный платформенный стек. Сейчас общий код составляет значимую часть нашей кодовой базы. Благодаря этому команды Android и iOS тесно контактируют, обмениваются знаниями, а под новые большие проекты мы сразу собираем кросс-платформенные v-team, что упрощает контроль над процессами и совместные запуски. Наши проекты разбиты на модули — это улучшает архитектуру и позволяет разрабатывать новые сценарии в отдельных легковесных тестовых проектах. Внутри модулей используем архитектуру Redux с Unidirectional Data Flow.
Что по атмосфере?
Освоение международных рынков
Решения для бизнеса
Яндекс — одна из крупнейших ИТ-компаний в России. Мы развиваем самую популярную в стране поисковую систему и создаём сервисы, которые помогают людям в повседневных делах. С их помощью можно искать информацию в интернете, слушать музыку, выбирать товары и места, заказывать еду, перемещаться по городу и делать многое другое. Яндекс предлагает также продукты для бизнеса.