Android Reverse Engineer
1 week ago
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
-
Mobile Application Engineer
1 week ago
Singapore ALTROCKS TECH PTE. LTD. Full timeAt least Diploma in Compute Science or Computer Engineering - Minimum 1-3 years of experience with the following: - Android Development, Reverse Engineering, Pentesting, Application Security Assessments - Hands-on experience in: - Ability to read, comprehend and analyze source code - Experience with Java or Kotlin - Exposure to Javascript, Flutter and/or...
-
Senior Software Engineer
6 days ago
Singapore Traveloka Full timeOverview Senior Software Engineer (Reverse Engineering) role at Traveloka. It’s fun to work in a company where people truly BELIEVE in what they’re doing! Job Description About Us At Traveloka, our Engineering Team is the backbone of innovation — building scalable, high-performance systems that power millions of users worldwide. With a relentless focus...
-
CIP Reverse Engineering
2 weeks ago
Singapore SMARTT PRECISION MFG PTE. LTD. Full time $80,000 - $120,000 per yearJob Responsibilities:Drive continuous improvement (CIP) initiatives in mechanical systems, components,and processes to enhance product performance and manufacturability.Lead reverse engineering activities for components and assemblies to support R&D,product development, and process optimization.Support mechanical product engineering by developing,...
-
Mobile Application Engineer
1 week ago
Singapore ALTROCKS TECH PTE. LTD. Full time $80,000 - $120,000 per yearAt least Diploma in Compute Science or Computer EngineeringMinimum 1-3 years of experience with the following:o Android Development, Reverse Engineering, Pentesting, Application Security AssessmentsHands-on experience in:o Analyzing or reverse engineering code, preferably of malicious applicationo Ability to read, comprehend and analyze source codeo...
-
CIP Reverse Engineering
2 weeks ago
Singapore Smartt Precision Mfg Pte Ltd. Full timeDrive continuous improvement (CIP) initiatives in mechanical systems, components, and processes to enhance product performance and manufacturability. Lead reverse engineering activities for components and assemblies to support R&D, product development, and process optimization. Support mechanical product engineering by developing, validating, and optimizing...
-
Mobile Engineer, Security
17 hours ago
Singapore NodeFlair Full time**Job Summary**: **Job Type** Permanent **Seniority** **Years of Experience** Information not provided **Tech Stacks** Objective C C++ Java iOS Android Kotlin Swift C Python - **Responsibilities** - Responsible for reverse engineering the company's apps, analyzing defense weaknesses, and enhancing the company's app security level. - Responsible for...
-
Senior Android Engineer
1 week ago
Singapore NodeFlair Full time**Job Summary**: **Salary** S$9,000 - S$16,000 / Monthly **Job Type** **Seniority** Senior **Years of Experience** At least 3 years **Tech Stacks** Android SDK Docker C++ Android Jetpack Android NDK OpenGL Java Linux Android We are looking for a native Android developer to join our Real Time Infrastructure team at Motional. If you are someone who...
-
Senior Android Engineer
4 days ago
Singapore NodeFlair Full time**Job Summary**: **Salary** S$9,333 - S$15,667 / Monthly EST **Job Type** Permanent **Seniority** Senior **Years of Experience** At least 3 years **Tech Stacks** Android SDK Docker C++ Android Jetpack Android NDK OpenGL Java Linux Android - We are looking for a native Android developer to join our Real Time Infrastructure team at Motional. If you are...
-
Android Engineer
4 days ago
Singapore 99.co Full timeAs an Android Engineer, you will be responsible for implementing new features from scratch and participating in product decisions for 99.co, work with our creative team to execute pixel perfect designs. You will also be required to track down and resolve issues, improve the stability and performance of the app and keep up with the latest SDK, devices, tools...
-
Cybersecurity Engineer
2 weeks ago
Singapore NodeFlair Full time**Job Summary**: **Salary** S$8,000 - S$13,000 / Monthly **Job Type** **Seniority** Mid **Years of Experience** At least 3 years **Tech Stacks** Powershell C++ Go Linux JavaScript C - Design and develop the red team's customized secure system (remote control program), and ensure that the endpoint protection can be bypassed such as Crowdstrike, Windows...