JOBSEARCHER

Full Stack Android Developer

ARCHIVED

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

Company OverviewAllen Control Systems (ACS) is a cutting-edge defense startup founded by two former Navy electrical engineers with a proven track record in robotics and software. We are developing an autonomous gun turret using advanced computer vision and control systems to precisely detect, track, and neutralize enemy drones.With an engineering-first culture, ACS values technical excellence and innovation. Backed by our founders' successful exits from two previous ventures acquired for a combined $180M in 2022, we are committed to ensuring that the groundbreaking technologies we develop will have a real-world impact.Position OverviewWe are looking for a Full Stack Android Developer to join our team, focusing on building performant, real-time Android applications that power our next-generation remote weapon systems. This role will require deep native Android development expertise in Kotlin, with working knowledge of Java for legacy integration. Experience with game or simulation-style applications on Android is highly desirable. This is a unique opportunity to work in a fast-paced startup environment with cutting-edge technology and direct impact on product design and function.What You'll DoDesign and develop Android applications primarily in Kotlin, leveraging coroutines, flows, and modern async patterns for performance-critical use cases.Collaborate closely with back-end developers to integrate APIs and ensure seamless communication across systems.Optimize applications for responsiveness, low latency, and smooth user interactions in demanding environments.Support game-like interactions such as joystick/gamepad input and visual targeting overlays.Work with product managers and UX/UI designers to implement clean, functional interfaces tailored for defense applications.Stay current with Android and full stack development trends, continuously improving application architecture and performance.Troubleshoot and debug issues across native components and system interfaces.Participate in code reviews and contribute to improving code quality and team performance.What You'll NeedA strong passion for Android development and building responsive, real-time systems.Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.4+ years of experience in Android development with deep proficiency in Kotlin.Strong command of Kotlin-specific features including coroutines, flows, sealed classes, and extension functions.Experience with Android Studio and native mobile build tools.Familiarity with game development concepts, input handling (e.g., controllers), and UI/UX for fast interaction.Experience working with RESTful APIs and WebSockets.Solid understanding of Android architecture patterns (MVVM, MVI) and dependency injection frameworks such as Hilt or Koin.Understanding of responsive design principles and mobile-first development.Comfortable with Git, CI/CD workflows, and writing clean, maintainable, well-tested code.A desire to work in a highly collaborative, fast-paced startup environment.You'll Stand OutExperience building or contributing to Android games or simulations.Familiarity with Android Jetpack components including Compose, ViewModel, Room, and Navigation.Experience with Kotlin Multiplatform (KMP) for shared logic across platforms.Experience integrating game controllers with Android applications.Knowledge of real-time data handling, low-latency streaming, and performance optimization.Exposure to cloud services like AWS or GCP, and tools like Docker or Kubernetes.Previous work with ruggedized or embedded Android devices.What We OfferCompetitive salaryACS Equity PackageHealth, Dental, Vision InsurancePaid Time OffAllen Control Systems is an Equal Opportunity Employer, providing equal employment opportunities to all employees and applicants for employment. Allen Control Systems prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.