CareerPlanSign in

Software Developer (Android)

Burnaby, Greater Vancouver💼 Full-time💰 $117,000–$117,000🗓 2025-07-29 → 2026-09-07

Core

Developing new features and maintaining complex C/C++ libraries integrated with NDK for Android applications.

Role type

Senior Android Software Developer (Native/C++)

Builds

Native Android applications and shared C/C++ libraries

Domain

Mobile Security / Network Security

Deliverable

production ML models | product features | infrastructure

Required skills

C/C++ programming, Android NDK development, Java, Kotlin, Networking, Performance optimization, Code refactoring, Troubleshooting, Multi-platform library integration

Preferred skills

Low-level system programming, Networking protocols, Cloud services, Backend infrastructure, VPN technologies, SSL/TLS

Technologies

NDK, C++, Java, Kotlin, SSL/TLS

Responsibilities

Design and implement new features for Android, Maintain and improve shared C/C++ library, Perform code refactoring and performance optimizations, Debug and resolve complex technical issues, Write high-quality and maintainable code, Troubleshoot issues across multiple platforms

Seniority

Senior, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.