Mobile Reverse Engineering Expert
Summary
- Experience in reverse engineering native iOS and Android applications;
- Expertise in analyzing authentication, password reset, and account recovery flows;
- Skilled in static and dynamic analysis using tools such as Frida, JADX, IDA/Ghidra, Hopper, Burp, and mitmproxy;
- Understanding of network protocols, OTP flows, session handling, and app security controls;
- Ability to bypass anti-debugging and obfuscation mechanisms for analysis;
- Strong documentation and communication skills.
Role Overview
As a Mobile Reverse Engineering Expert, you will analyze native iOS and Android applications, primarily from major social platforms, understand internal authentication workflows, security mechanisms, and possible abuse vectors. Your work will involve dissecting complex, undocumented logic, mapping critical flows, and producing clear technical documentation for internal teams. This role requires strong expertise in mobile security, reverse engineering tools, and traffic inspection techniques.
Responsibilities:
- Reverse engineer APK/IPA files from top social network applications;
- Analyze login, password reset, and account recovery flows to identify behavior and security controls;
- Perform static and dynamic analysis using tools such as Frida, IDA/Ghidra, JADX, Hopper;
- Intercept and inspect API calls, tokens, and network traffic;
- Document findings through diagrams, flow descriptions, and technical reports;
- Detect anti-debugging and obfuscation techniques and work around them where necessary.
Requirements:
- Proven experience in reverse engineering for Android and iOS applications;
- Strong knowledge of network protocols, authentication mechanisms, OTP flows, and session management;
- Hands-on experience with RE and traffic interception tools (Frida, Burp, mitmproxy, JADX, IDA, Hopper, etc.);
- Ability to understand and map complex and undocumented application logic;
- Excellent analytical, documentation, and communication skills;
- Experience with reversing mobile apps from major social platforms - a must.
Required languages
| English | B2 - Upper Intermediate |