At a Glance
- Tasks: Reverse engineer Android apps to extract valuable insights and support data-driven products.
- Company: Join a cutting-edge team focused on mobile intelligence solutions.
- Benefits: 100% remote work, competitive salary, and opportunities for professional growth.
- Why this job: Dive deep into mobile tech and make a real impact with your skills.
- Qualifications: 2+ years in Android reverse engineering and strong understanding of Android internals.
- Other info: Collaborative environment with a focus on ethical research and innovation.
The predicted salary is between 36000 - 60000 £ per year.
Are you driven by uncovering what’s happening beneath the surface of mobile applications? This team builds advanced data and intelligence solutions that help organizations cut through noise, understand complex ecosystems, and make faster, better-informed decisions. We’re looking for a Reverse Mobile Engineer to help establish and grow a mobile intelligence capability within a strong engineering group. This is a hands-on role for someone who enjoys deep technical work and collaborating closely with engineers and analysts to turn reverse engineering into real, usable insight.
The Role – 100% Remote
In this role, you’ll focus on reverse engineering Android applications to extract meaningful technical and product intelligence. Your work will directly support the development of scalable, reliable data pipelines and intelligence-driven products.
You’ll Be Responsible For:
- Reverse engineering major Android applications to uncover strategic and behavioral insights
- Using tools such as Frida, JEB, Ghidra, IDA, and internal instrumentation frameworks
- Analyzing obfuscation techniques, ARM-native binaries, and root or jailbreak detection mechanisms
- Identifying architectural and functional changes across application versions
- Building internal tools and scripts to automate and scale static and dynamic analysis workflows
- Working closely with engineering and intelligence teams to translate technical findings into actionable outcomes
All research is conducted strictly within legal and ethical boundaries. This role does not involve hacking or unauthorized access.
Requirements:
- 2+ years of experience in Android reverse engineering, mobile security research, or low-level mobile development
- Strong understanding of Android internals and Java
- Practical experience working with Smali and APK structures
- Deep familiarity with Frida and runtime manipulation on Android
- A curiosity-driven mindset with an interest in undocumented behaviors and edge cases
Nice to Have:
- Python scripting for analysis automation
- Experience with obfuscation, anti-analysis techniques, or commercial packers
- Previous work with IDA Pro, Radare2, or similar reverse engineering platforms
Reverse Mobile Engineer employer: Snatch UP Jobs
Contact Detail:
Snatch UP Jobs Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Reverse Mobile Engineer
✨Tip Number 1
Network like a pro! Reach out to folks in the industry on LinkedIn or attend meetups. We all know that sometimes it’s not just what you know, but who you know that can help you land that Reverse Mobile Engineer role.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your reverse engineering projects. We love seeing practical examples of your work, especially if you’ve used tools like Frida or Ghidra. It’s a great way to stand out!
✨Tip Number 3
Prepare for technical interviews by brushing up on your Android internals and Java knowledge. We recommend doing mock interviews with friends or using online platforms to get comfortable with the types of questions you might face.
✨Tip Number 4
Don’t forget to apply through our website! We’re always on the lookout for passionate individuals who want to dive deep into mobile intelligence. Your next big opportunity could be just a click away!
We think you need these skills to ace Reverse Mobile Engineer
Some tips for your application 🫡
Show Your Passion for Reverse Engineering: When writing your application, let us see your enthusiasm for reverse engineering mobile applications. Share specific examples of projects or experiences that highlight your skills and curiosity in this area. We love to see candidates who are genuinely excited about the work they do!
Tailor Your CV and Cover Letter: Make sure your CV and cover letter are tailored to the role of Reverse Mobile Engineer. Highlight relevant experience with Android internals, tools like Frida and Ghidra, and any projects that demonstrate your ability to extract insights from mobile applications. This helps us see how you fit into our team!
Be Clear and Concise: Keep your application clear and to the point. Use straightforward language to describe your skills and experiences. We appreciate a well-structured application that makes it easy for us to understand your qualifications without sifting through unnecessary details.
Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re serious about joining our team at StudySmarter!
How to prepare for a job interview at Snatch UP Jobs
✨Know Your Tools Inside Out
Make sure you’re well-versed in the tools mentioned in the job description, like Frida, JEB, and Ghidra. Practise using them on sample applications so you can confidently discuss your experience and demonstrate your skills during the interview.
✨Showcase Your Curiosity
This role values a curiosity-driven mindset, so be prepared to share examples of how you've explored undocumented behaviours or tackled edge cases in your previous work. Highlighting your passion for reverse engineering will set you apart from other candidates.
✨Prepare for Technical Questions
Expect technical questions that dive deep into Android internals, Java, and APK structures. Brush up on these topics and be ready to explain complex concepts clearly. You might even be asked to solve a problem on the spot, so practice thinking aloud as you work through challenges.
✨Collaborative Mindset
Since this role involves working closely with engineers and analysts, be ready to discuss your teamwork experiences. Share specific instances where collaboration led to successful outcomes, and emphasise your ability to translate technical findings into actionable insights.