We are looking for an experienced Android Reverse Engineer / Mobile Automation Engineer with strong expertise in Android app analysis, mobile security research, and automation systems. The ideal candidate should have hands-on experience understanding app architectures, debugging protected applications, analyzing network traffic, and building scalable automation workflows for mobile platforms.
This is a long-term opportunity for someone who enjoys solving complex mobile engineering challenges and working with high-scale systems.
Key Responsibilities
* Analyze Android applications (apk / dex / smali / native libraries) to understand workflows and app behavior.
* Perform dynamic and static analysis of Android apps for research, compatibility, and automation purposes.
* Develop stable automation scripts and workflows for mobile applications.
* Build session management systems, account handling systems, and scalable task execution pipelines.
* Optimize systems for concurrency, speed, and reliability.
* Monitor app updates and quickly adapt tools/workflows when changes occur.
* Work with infrastructure teams to integrate proxies, device farms, or emulator environments.
* Improve security testing, instrumentation, and monitoring processes.
Required Technical Skills
Android Reverse Engineering
* Strong experience with tools such as IDA Pro, Ghidra, Frida, JADX, Apktool, Xposed, LSPosed.
* Deep understanding of ARM / Thumb assembly, elf, dex, oat, vdex formats.
* Experience analyzing obfuscated or protected Android apps.
* Ability to debug native and Java layers.
* Experience with SSL pinning bypass for authorized testing environments.
Programming
* Strong Java / Kotlin skills.
* Strong Python or
Node.js for scripting and automation logic.
* Experience building APIs, bots, task schedulers, and automation dashboards.
Networking & Analysis
* Experience with Burp Suite, mitmproxy, Wireshark.
* Understanding of HTTP/2, WebSocket, REST APIs.
* Session/token lifecycle management experience.
Infrastructure & Scaling
* Experience with Android emulators and device farms.
* Familiarity with proxies, distributed systems, and concurrency handling.
* Understanding of rate limits, retries, and workflow optimization.
Nice to Have
* Experience analyzing social media or large-scale consumer apps.
* Knowledge of protobuf / gRPC reverse engineering.
* Contributions to reverse engineering or security open-source tools.
* Experience with ci/cd pipelines for automation systems.
What We Offer
* Competitive compensation ($1500 – $2000, based on expertise).
* Flexible working hours.
* Remote work option with onsite collaboration in Delhi / Gurugram.
* Access to device farm / proxy infrastructure.
* Long-term collaboration on high-scale engineering projects.
Location: Remote / Delhi / Gurugram
Employment Type: Full-time / Contract / Freelance
Budget:$1500 – $2000
To Apply
Please share:
1. Relevant Android reverse engineering experience
2. Tools you use regularly
3. Previous automation/security projects
4. Availability and expected timeline
5. Portfolio / GitHub / case studies (if available)
Prazo de Entrega: Não estabelecido