For Employers
Android Reverse Engineer


TALENTSYNC PTE. LTD.
14 days ago
Posted date
14 days ago
N/A
Minimum level
N/A
Full-timeEmployment type
Full-time
The company is a big social media platform.

The team is seeking a driven Junior Android Reverse Engineer to turn that curiosity into a career. The company provides a unique experience where you will be immersed in the complex world of mobile threat analysis from day one. You will be mentored by industry experts and get hands-on exposure to internal, state-of-the-art static and dynamic analysis tools. Your focus will be on delivering high-quality, high-speed analysis, deconstructing sophisticated Android applications to understand their core functionality and unmask potential threats. If you're ready to accelerate your skills, this is the place to do it.

Responsibilities:

Deep Dive Analysis: Conduct analysis of Android applications with speed and accuracy to understand their codebase, architecture, and functionality.

Reverse Engineering Techniques: Employ reverse engineering techniques to extract information from the android applications

Risk Identification: Identify user and device risk, data leakage, and malicious code execution within Android apps.

Security Assessment: Conduct security assessments of Android applications to identify potential risks.

Threat Intelligence: Review apps and provide the latest malware trends

Collaboration: Collaborate with security researchers, developers, and other stakeholders to share findings, provide recommendations, and contribute to the development of secure software.

Continuous Learning: Stay updated on the latest Android security threats, vulnerabilities, and reverse engineering techniques.

Requirements:

• Hands on Experience with the following:

o Analyzing or reverse engineering code, preferably of malicious applications

o Ability to read, comprehend and analyze source code

o Experience with Java or Kotlin

o Exposure to JavaScript, Flutter, and/or other mobile software languages

o Query languages such as SQL

o Preferred:

Reverse Engineering tools such as Jadx, Ghidra, Frida, IDA Pro, Burp, to perform binary and APK analysis

ELF (Native Binaries) reverse engineering

• Understanding of the following topics

o Android Fundamentals such as Android activity lifecycles, common Android API usage, AOSP, and how an android application is created.

o Java and/or Kotlin Programing Language

o Fundamentals of Network traffic security

• Additional:

o Development of signatures (Yara, etc.)

o Research on threats such as APT using Open-Source Intelligence (Virus Total, Web, ExploitDB, MITRE, etc.)

o In depth knowledge of security engineering and analysis topics, computer and network security, cryptography, authentication security, rooting, packing, network protocols and interception

Nice to Have:

• Android Software Development Experience or Reverse Engineering experience

• Background / Familiarity with Google Ads or Content moderation

• Participation in a Capture the Flag (CTF) for Mobile software

• Pentesting, Blue Team, and/or Red Team experience

Professional Experience and Education

• Required:

o 1 - 3 years experience in one or more of the following: Android Development, Reverse Engineering, Pentesting, Application Security Assessments

• Preferred:

o 1 - 3 years of hands on Android App Development /Reverse Engineering

Hansi

Director

TalentSync Pte Ltd

EA License No:25C3015

EA Registration No:R1987264
Related tags
-
JOB SUMMARY
Android Reverse Engineer
TALENTSYNC PTE. LTD.
Singapore
14 days ago
N/A
Full-time

Android Reverse Engineer