The job listing has expired.
Unfortunately, the hiring company is no longer accepting new applications.
Yinkoshield provides mobile app security solutions across sub-Saharan Africa, protecting millions of users across diverse device types. We're an impact-driven organization with ambitious growth plans in emerging markets. We're looking for engineers who excel at optimizing Android security for resource-constrained environments.
Key Responsibilities:
- Write and optimize low-level code in ARM64 assembly, C/C++, and Python to secure Android applications from vulnerabilities such as memory corruption, race conditions, and buffer overflows.
- Develop and implement new detection techniques to identify and mitigate security threats on the device.
- Analyze and refine Android codebases with a focus on native code integration, deep Android internals, and kernel-level interactions.
- Debug complex issues related to memory management and low-level system interactions.
- Utilize reverse engineering tools like Ghidra, IDA Pro, or Frida to understand vulnerabilities and develop appropriate protections
- Collaborate with our cybersecurity team to design defense mechanisms that balance security and performance
- Stay current with the latest security research and industry best practices to continuously improve our mobile shield.
Requirements
- Proven knowledge of Android internals
- Proficiency in writing efficient code in ARM64 assembly, C/C++, and Python
- Experience with Android NDK, JNI, and native code optimization techniques
- Demonstrated ability to improve performance on devices with limited processing power and memory
- Experience with reverse engineering tools and applying findings to security improvements
- Track record of developing solutions that work across diverse Android device specifications
- Ability to take ownership of projects from concept through implementation
- Solid communication skills and ability to work in a distributed team environment
- Fluent English (both verbal and written)
Benefits
- Competitive salary and benefits package tailored to your expertise and contributions.
- Fully remote work option with flexible work hours
- The opportunity to work on security challenges impacting millions of users across a wide range of Android devices.
- Work with a research-driven team at the forefront of mobile security technology in a dynamic and innovative environment.
- Significant opportunities for professional development and continuous learning in a collaborative setting.
- Access to groundbreaking security research, where your work contributes to solving some of the most critical security issues in mobile technology.
- Room for professional growth and career development in a company that values continuous learning and innovation.
- Supportive work environment focused on collaboration, innovation, and pushing the boundaries of mobile security.