FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Principal Mobile Developer
BlackBerryPrincipal Mobile Developer at Secusmart, a BlackBerry subsidiary, designing mobile application security solutions. Collaborating with engineers to deliver high-quality software for cybersecurity challenges.
Posted 7/9/2026full-timeNew York City • California, District of Columbia, New York, Washington • 🇺🇸 United StatesLead💰 $188,000 - $264,000 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in mobile application systems security, with strong analytical and technical skills in software development using Java, C/C++, and Python. Familiarity with Android systems, Linux, and Agile methodologies enhances the ability to contribute to architectural discussions and design decisions.
Highest-signal resume keywords
Java DevelopmentC/C++ ProgrammingPython DevelopmentAgile MethodologyAndroid Systems Knowledge
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Java DevelopmentC/C++ ProgrammingPython DevelopmentAnalytical SkillsTechnical Skills
Soft Skills
CollaborationCommunication
Tools & Technologies
LinuxContinuous Integration
Industry Keywords
Mobile Application SecurityCybersecuritySoftware EngineeringArchitectural Design
Tech Stack
Tools & technologiesAndroidCyber SecurityJavaLinuxOpen SourcePython
About the role
Key responsibilities & impact- Work on the cutting edge of mobile application systems security
- Collaborate with a team of diverse software engineers, test specialists and product owners
- Help companies and governments mitigate cybersecurity threats
- Develop commercial-grade software using Java, C/C++, and Python
- Apply a scientific and empirical approach to analysis and development
- Be a meaningful contributor to architectural discussions and design decisions
Requirements
What you’ll need- Bachelor’s Degree in Computer Science, Computer/Software Engineering, Electrical Engineering or other related sciences, or equivalent work experience
- Strong analytical and technical skills
- Experience with C/C++ and/or Java code in a professional environment or an open source project
- Prefer hands-on and or fundamental knowledge of Android systems and internals (AOSP)
- Basic working knowledge of Linux
- Experience with the Agile methodology and continuous integration
Benefits
Comp & perks- Health insurance
- Dental coverage
- Vision insurance
- Life insurance
- Disability insurance
- Retirement plans
- Employee share purchase program
- Paid time off