





Mid-level metro role with common title but niche React Native desktop and native C++ needs.
Client app and native integration skills are transferable but specialized to desktop/enterprise networking contexts.
Explicit 2–4 years requirement plus mandatory React Native, C++, and JNI skills impose strict filtering.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Develop and maintain high-performance enterprise VPN desktop applications using React Native for Windows and macOS platforms.
Integrate and debug JavaScript/TypeScript code with native C++ and Java modules via JNI, ensuring reliability and optimization across all layers.
Own end-to-end feature delivery including design, development, packaging (MSIX/macOS), deployment, and collaboration with cross-functional teams.
2-4 years of experience in application development on Desktop (preferred) and Mobile platforms.
Expert-level proficiency in JavaScript/TypeScript and React Native specifically for Desktop platforms.
Strong working knowledge of native C++ development and experience with JNI for Java-native integration.
Proficiency in REST API integration, asynchronous programming, and debugging using tools like Visual Studio, WinDbg, and gdb.
Experience operating at the intersection of JavaScript frameworks and native code integration for desktop environments.
Demonstrated ownership of full lifecycle feature development in Agile/Scrum setups focusing on enterprise-grade desktop software.
Technically strong in multi-layer debugging and competent in packaging/deployment processes for Windows and macOS applications.