Mobile SDK Developer with C++
2GIS is looking for a Mobile SDK developer with C++ knowledge. Remote or hybrid, salary not specified.
The Mobile SDK team creates the foundation for integrating 2GIS features into mobile applications. You will develop SDK functionality, design stable APIs, troubleshoot issues, and improve performance. Depending on the platform, work uses Kotlin, Swift, or Dart, with Jetpack Compose, SwiftUI/UIKit, and Flutter. Also need to integrate and refine C++ code.
Commercial experience in mobile development with Kotlin, Swift, or Dart. Understanding of application lifecycle, multithreading, and memory management. Confident work with C++: reading, modifying, and debugging code. Ability to navigate complex existing code. Proficiency in performance and stability diagnostic tools. Plus: experience integrating C++ via JNI, Objective-C++, or FFI, as well as work with maps, navigation, and geodata.
Flexible schedule and DMS. For hybrid, offices in Moscow, Saint Petersburg, and Novosibirsk. Remote geography needs to be confirmed.
Don't miss a single job
Subscribe to our Telegram channel