Remote job
Mobile/TAK Developer
Job details
About this role
Role overview
Develop and maintain Android applications and plugins for a tactical awareness and mapping ecosystem. Working with an established team and senior developers, you’ll help deliver mobile features that support situational awareness and connect to server-side services, while engaging with users to shape practical software requirements.
Responsibilities
- Build, maintain, test, and debug native Android applications and plugins for ATAK and related tools. - Help integrate Cursor-on-Target messaging, map overlays, and situational awareness features. - Implement and support integrations with TAK Server APIs. - Speak with customers and end users to understand needs and translate them into software features. - Contribute production-ready code and work with guidance from senior developers.
Requirements
- 1–3 years of native Android development experience using Java and/or Kotlin. - Experience using Git or similar source control. - Exposure to ATAK plugin development or the broader TAK ecosystem, such as TAK Server, CoT messaging, WinTAK, or iTAK. - An active Secret security clearance.
Nice to have
- Familiarity with SQL or NoSQL databases, mapping concepts, or geospatial symbology standards. - Experience with testing, static analysis, continuous integration, or managing work across multiple projects. - Exposure to AWS, Red Hat Enterprise Linux, Linux-based agile development, REST, or mobile and web application development. - Familiarity with Python, Go, or another object-oriented language, or with Windows desktop development using tools such as C#/.NET or WPF.
Benefits and work setup
The position is remote. The source listing provides a base pay range of $116,000–$139,700 for specified U.S. states and the District of Columbia; compensation varies by location, experience, and other factors.