Full Stack Android Developer
Allen Control Systems · Austin, TX
About this role
## Full Stack Android Developer ### Company Overview ACS (Allen Control Systems) is a defense technology company building precision robotic systems for the United States and its allies. We combine AI, computer vision, precision motion, and advanced hardware to solve complex defense challenges across land, air, and maritime environments. Our flagship product, **Bullfrog**, is an autonomous precision weapon system that transforms existing weapons into highly accurate counter-drone systems—delivering a scalable, cost-effective response to a fast-growing battlefield threat. ACS is headquartered in **Austin, Texas**, with additional operations in **Alexandria, Virginia; Mountain View, California; and Huntsville, Alabama**. ### About the Role Join a proven, fast-moving team to build **performant, real-time Android applications** that power our next-generation remote weapon systems. This role focuses on **native Android development in Kotlin**, with experience in **game or simulation-style Android apps** strongly desired. ### What You’ll Do - Design and develop **native Android applications** using **Kotlin** for performance-critical use cases - Build and maintain **Jetpack Compose** interfaces for Android tablets and embedded systems - Collaborate with back-end developers to integrate **APIs** and ensure seamless system communication - Optimize for **responsiveness, low latency**, and smooth user interactions in demanding environments - Support **game-like interactions** (e.g., joystick/gamepad input and visual targeting overlays) - Work with product managers and UX/UI designers to implement clean, functional interfaces for defense applications - Stay current with Android trends to continuously improve **architecture and performance** - Participate in code reviews and help improve code quality and team performance ### What You’ll Need - Strong passion for Android development and building responsive, real-time systems - **BS/MS** in Computer Science, Software Engineering, or related field - **4+ years** of Android development with proven proficiency in **Kotlin and Java** - Experience with **MVVM/MVI** state management, **Kotlin Flows**, and **Jetpack Compose** - Experience with **Android Studio** and **Gradle** (build configuration, dependency management, build variants/flavors) - Familiarity with game development concepts, input handling (controllers), and fast-interaction UI/UX - Experience with **RESTful APIs** and **WebSockets** - Comfortable with **Git**, **CI/CD**, and writing clean, maintainable, well-tested code - Desire to work in a highly collaborative, fast-paced startup environment ### You’ll Stand Out If You Have - **Compose Multiplatform** experience - **Multi Display / Presentation API** experience - Experience building or contributing to **Android games or simulations** - Knowledge of **real-time data handling** and performance optimization - Exposure to **AWS/GCP**, and tools like **Docker/Kubernetes** - Previous work with **ruggedized or embedded Android devices** ### What We Offer - Competitive salary - ACS Equity Package - Health, Dental, Vision Insurance - Paid Time Off ### Equal Opportunity Employer ACS is an Equal Opportunity Employer and prohibits discrimination and harassment of any type.
Listing freshness
CronJobs last confirmed this listing 1h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.