Android Reverse Engineer at M2 TALENTS PTE LTD
Singapore, , Singapore -
Full Time


Start Date

Immediate

Expiry Date

27 Nov, 25

Salary

5500.0

Posted On

27 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Ida Pro, Kotlin, Javascript, Sql, Java

Industry

Information Technology/IT

Description

Are you fascinated by what happens after an app is compiled? Our team is seeking a driven Junior Android Reverse Engineer to turn that curiosity into a career. We provide 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.

REQUIREMENTS:

  • Hands on Experience with the following:


    • Analyzing or reverse engineering code, preferably of malicious applications



      • Ability to read, comprehend and analyze source code



        • Experience with Java or Kotlin



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



            • Query languages such as SQL



              • Preferred:

              • Reverse Engineering tools such as Jadx, Ghidra, Frida, IDA Pro, Burp, to perform binary and APK analysis
              • ELF (Native Binaries) reverse engineering
              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.

              Loading...