Android Reverse Engineer

15 hours ago


Singapore M2 TALENTS PTE. LTD. Full time

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.

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:

    • 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

Understanding of the following topics

    • Android Fundamentals such as Android activity lifecycles, common Android API usage, AOSP, and how an android application is created.
    • Java and/or Kotlin Programing Language
    • Fundamentals of Network traffic security

Additional:

  • Development of signatures (Yara, etc.)
  • Research on threats such as APT using Open-Source Intelligence (Virus Total, Web, ExploitDB, MITRE, etc.)
  • 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:

Associates/Bachelor's Degree/master's in computer science, computer engineering, CS, or information systems, or related discipline.

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



  • Singapore TALENTSYNC PTE. LTD. 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,...


  • Singapore M2 TALENTS PTE. LTD. Full time

    Roles & Responsibilities 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...


  • Singapore M2 TALENTS PTE. LTD. Full time

    Roles & Responsibilities 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...


  • Singapore M2 TALENTS PTE. LTD. Full time

    Roles & ResponsibilitiesAre 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...


  • Singapore TALENTSYNC PTE. LTD. Full time

    Roles & ResponsibilitiesThe 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...


  • Singapore TALENTSYNC PTE. LTD. Full time

    Roles & Responsibilities 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...


  • Singapore M2 TALENTS PTE. LTD. Full time $90,000 - $120,000 per year

    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,...


  • Singapore beBeeThreat Full time $100,000 - $150,000

    Deliver top-notch analysis with speed and precision to unearth the intricacies of Android applications.Key ResponsibilitiesConduct in-depth analysis of Android apps to grasp their codebase, architecture, and functionality.Apply reverse engineering techniques to extract valuable information from Android apps.Identify potential threats and risks associated...


  • Singapore beBeeThreat Full time

    Deliver top-notch analysis with speed and precision to unearth the intricacies of Android applications. Key Responsibilities Conduct in-depth analysis of Android apps to grasp their codebase, architecture, and functionality. Apply reverse engineering techniques to extract valuable information from Android apps. Identify potential threats and risks...


  • Singapore beBeeReverseEngineer Full time $90,000 - $120,000

    This is a role for an expert in reverse engineering mobile applications. The successful candidate will be responsible for analyzing Android apps to identify potential threats and vulnerabilities. A strong background in software development and programming languages such as Java, Kotlin, and JavaScript is necessary.Key ResponsibilitiesAnalyzing and reverse...