Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
QuantumGate is a startup within VentureOne, supported by the Advanced Technology Research Council (ATRC) and its research arm, the Technology Innovation Institute (TII). We specialize in developing and commercializing advanced post-quantum cryptographic solutions, with a mission to secure enterprise digital environments through cutting-edge protocols and applications that tackle the challenges of the post-quantum era.
We are seeking a highly skilled and motivated Senior Android Developer to lead the development of native Android applications. The ideal candidate will bring extensive experience in Android development, a strong focus on application security, and proficiency in modern development tools and principles. This role involves collaborating with cross-functional teams, ensuring high-quality solutions, and contributing to the secure and efficient functionality of Android applications.
Responsibilities
Android Development Leadership:
- Lead the design, development, and optimization of native Android applications.
- Utilize Kotlin, C, and C++ to build secure, high-performance applications.
- Implement Android principles such as resource management, process handling, and memory management.
- Employ software design patterns (e.g., MVC, MVP, MVVM) to ensure scalable and maintainable codebases.
- Address device compatibility challenges and optimize performance across various devices.
Application Security and Data Privacy:
- Apply advanced security protocols to safeguard user data and ensure data privacy.
- Integrate secure communication protocols, including VPN services and TUN/TAP devices, to protect data transmission.
- Leverage knowledge of device security principles, such as SecureBoot and Trusted Execution Environment (TEE), to enhance application resilience.
Collaboration and Quality Assurance:
- Conduct thorough code reviews to ensure adherence to coding standards and maintain high-quality codebases.
- Collaborate with cross-functional teams to align development efforts with business and security objectives.
- Develop and enforce testing strategies to deliver reliable and robust Android applications.
Qualifications
- At least 5 years of experience in native Android development.
- Proficiency in Kotlin, C, and C++.
- Comprehensive understanding of Android principles, including resource and memory management.
- Expertise in software architecture and design patterns (e.g., MVC, MVP, MVVM).
- Strong knowledge of mobile device compatibility and optimization techniques.
- Experience with security protocols and mobile application security best practices.
- Familiarity with RESTful APIs, multi-threading, and the TCP/IP stack.
- Knowledge of Android VpnService API and TUN/TAP device fundamentals.
- Understanding of device/platform security, including SecureBoot and TEE basics.
Nice to Have
- Basic knowledge of cryptography fundamentals, such as Public Key Infrastructure (PKI) and key management.
Join QuantumGate as we pioneer innovative solutions to secure the future of digital technology and protect tomorrow’s digital society.
Key Skills
Ranked by relevanceReady to apply?
Join QuantumGate and take your career to the next level!
Application takes less than 5 minutes