Android Software Reverse Engineer/Developer

MilTech πŸͺ–

Searching for a talented Android developer with a reverse engineering mindset to join cross-functional teams. Your main focus will be on static analysis, with dynamic analysis skills considered a plus. By the way, we also need someone to craft some downright sophisticated (read: non-casual) applications.

Responsibilities:

  • Patch a variety of applications (because who doesn’t love a good patch?)
  • Build and design non-casual applications (we mean seriously cool stuff)

Looking for:

  • Proficient in using frameworks such as Flutter or React Native for rapid and efficient application development, as well as Java or Kotlin knowledge for low level undestanding.
  • Deep understanding of server-client architecture to efficiently design and implement communication protocols between mobile applications and backend services.
  • Reverse engineering, including APK disassembly, dex decoding, APK patching, and (preferably) smali code manipulation for troubleshooting and enhancing applications.
  • SSL unpinning and Man-in-the-Middle (MITM) attacks to diagnose, test, and secure application communications.
  • Skills in utilizing reverse engineering tools such as APKTool, jadx-gui, bytecode-viewer, Ghidra, and Frida to analyze and modify Android applications.

We offer:

  • Engaging and impactful projects
  • A cross-functional team
  • Social responsibility at 100% (fulfilling your duty to society, guaranteed)
  • Zero PSSOM (Post-Soviet Style of Managing)

If you identify with the skill set and responsibilities outlined here, please refer to this comprehensive resource:https://github.com/user1342/Awesome-Android-Reverse-Engineering. When applying, include a quote from the link provided as it is mandatory for your application.

Published 20 June
148 views
Β·
19 applications
To apply for this and other jobs on Djinni login or signup.