





Senior 10+ requirement and niche native mobile/C++/networking skills lower applicant density.
High—requires specialized native mobile OS, networking, and system-programming expertise not easily transferable.
High—explicit 10+ years and deep mandatory native mobile, C/C++, JNI, NDK, and networking skills.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, develop, maintain, and release cross-platform client applications primarily for Android and iOS, with occasional desktop app development.
Write maintainable code in multiple languages including C/C++, Kotlin, Java, Swift, and Objective-C.
Collaborate with cross-functional teams to deliver reliable and responsive user experiences and participate in code reviews and architecture discussions.
10+ years of client-side software development experience focusing on mobile OS platforms (Android/iOS).
Strong proficiency in C/C++ and experience with JNI bridge for native integration.
Solid understanding of networking fundamentals (TLS/SSL, tunneling protocols like PPP, ESP, WireGuard, DNS, proxies).
Work Experience Required: 10+ years in client-side mobile software development.
Experienced in multi-language, multi-platform mobile development including Android and iOS ecosystems.
Capable of handling complex debugging and troubleshooting across various languages and environments.
Comfortable with build systems such as Gradle, Make, Xcode project files, and has exposure to native mobile platform extensions (Android NDK, Apple's Network/System Extension).