Enable job alerts via email!

Android Security Engineer

Yinkozi, Ltd

United Arab Emirates

Remote

USD 60,000 - 100,000

Full time

9 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is on the lookout for a skilled Android Developer to enhance the security of mobile applications. In this role, you will focus on building robust shields against vulnerabilities, collaborating with cybersecurity experts, and optimizing codebases in Java, Kotlin, and C/C++. This position offers the chance to work remotely and tackle unique security challenges on a global scale, contributing to groundbreaking research in mobile technology. If you're passionate about mobile security and eager to make a difference, this opportunity is perfect for you.

Benefits

Competitive salary and benefits package
Fully remote work option
Flexible work hours
Opportunity to work on a large scale
Cutting-edge security technology
Access to groundbreaking security research
Professional growth and career development
Supportive work environment

Qualifications

  • In-depth knowledge of Android kernel and low-level Android development.
  • Hands-on experience with security vulnerabilities and defense techniques.

Responsibilities

  • Analyze and optimize existing Android codebases for security vulnerabilities.
  • Collaborate with the security team to implement cutting-edge security features.

Skills

Java
Kotlin
C
C++
Android NDK
JNI
Memory Management
Concurrency
Security Vulnerabilities
Debugging

Job description

We are seeking a skilled Android Developer with deep expertise in building and maintaining secure mobile applications. Your primary role will be to enhance the security, performance, and reliability of our mobile application shield , ensuring it is robust enough to prevent potential vulnerabilities such as memory corruption, race conditions, and other critical issues.

As a key contributor to our security team, you will be involved in refining codebases in Java, Kotlin, and C / C++ , with a strong focus on Android internals, native code integration, and performance optimization. You will also have the opportunity to work closely with our cybersecurity experts to develop advanced defense mechanisms, ensuring that our shield is resilient to modern mobile attacks.

Key Responsibilities :

  • Analyze and optimize existing Android codebases to prevent memory corruption, race conditions, and security vulnerabilities.
  • Build and maintain robust shields for mobile applications, with a focus on low-level Android development and native code (C / C++).
  • Collaborate with the security team to implement cutting-edge security features and defense mechanisms against mobile threats.
  • Debug and analyze complex crashes, particularly those involving memory issues, threading, and Android kernel interactions.
  • Review and optimize native Android components (JNI, NDK) for performance, security, and stability.
  • Ensure that the Android shield is resistant to reverse engineering, hooking, and injection attacks.
  • Develop and maintain Android SDKs, ensuring seamless integration with hybrid runtimes and third-party apps.
  • Stay updated with the latest in Android security research and contribute to improving the mobile application's resilience against emerging threats.

Requirements :

  • In-depth knowledge of Android kernel, low-level Android development, and hybrid application runtimes.
  • Experience in C and C++ development, especially in memory management and concurrent programming.
  • Experience with Android NDK (Native Development Kit), JNI, and the ability to write and debug native code.
  • Expertise in identifying and resolving memory corruption, race conditions, and other performance bottlenecks in Android apps.
  • Hands-on experience with security vulnerabilities (such as buffer overflows, code injection) and defense techniques (anti-debugging, encryption).
  • Experience building, maintaining, and distributing SDKs for Android platforms.

Benefits :

  • Competitive salary and benefits package.
  • Fully remote work option with flexible work hours.
  • Opportunity to work on a massive scale, protecting millions of users worldwide and facing unique, large-scale security challenges.
  • Cutting-edge security technology in a dynamic and innovative environment.
  • Access to groundbreaking security research as part of a research-driven company, 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.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.