> Markdown version of [/jobs/ext/3417794-mid-level-software-developer](https://www.wearedevelopers.com/jobs/ext/3417794-mid-level-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Mid-Level Software Developer - **Company:** GRVTY, LLC - **Location:** United States - **Experience:** Experienced - **Salary:** $145,000.0 - $165,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Android Software Development, Ubuntu (Operating System), Code Review, Computer Programming, Software Debugging, Linux, Mobile Application Software, Python (Programming Language), Reverse Engineering, Mobile Security, Software Engineering, Wireless Networks, Mobile Os, Kotlin, Information Technology - **Published:** September 1, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9131263/mid-level-software-developer ## About the Role * Must be a clearable US Citizen with the ability to obtain a TS/SCI with Poly security clearance * Bachelor's Degree in Computer Science or related field is required or equivalent direct work experience * Minimum of 5-8 years of related software development experience * Programming proficiency in Java/Kotlin for Android development * Experience with UI/UX design and development * Proficiency with Ubuntu/Linux operating systems * Proficiency with Python * Experience with scrcpy or similar mobile device mirroring/debugging tools * Experience with reverse engineering and binary analysis of mobile applications * Familiarity with mobile network protocols and exploitation techniques What Would be Nice to Have * Experience with mobile application security assessment or offensive tooling * Background supporting operator-facing tools in a mission environment * Familiarity with AI-assisted development or research tooling ## Description Seeking a mid-level software developer to design and build mobile capability solutions supporting offensive research and operator requirements, with a focus on Android platforms and mobile security tooling., * Develop mobile software solutions in Java/Kotlin to support Android-based capability requirements * Perform reverse engineering and binary analysis of mobile applications * Conduct testing across virtualized infrastructure and physical devices to ensure functionality across various mobile OS versions and security products * Conduct code review and provide patches for existing mobile tools * Create technical documentation and user manuals for internal tools * Collaborate with operators to understand requirements and develop mobile capability solutions * Leverage AI-enabled tools to accelerate development and research workflows