×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Android

Job in Los Angeles, Los Angeles County, California, 90079, USA
Listing for: Moonware
Full Time position
Listed on 2026-01-15
Job specializations:
  • Software Development
    Software Engineer, Android Developer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 125000 - 150000 USD Yearly USD 125000.00 150000.00 YEAR
Job Description & How to Apply Below

Moonware builds products to modernize airfield operations, providing the digital infrastructure to coordinate, optimize, and automate aircraft ground handling.

HALO, our flagship product, is used by airfield teams to optimize flight turnarounds. It serves as a centralized operating layer to manage and oversee tasks, communications, and performance. By enhancing operational visibility and control, HALO enables faster, more reliable, and standardized ground operations.

Our vision is to provide fully autonomous ground operations. HALO serves as the digital infrastructure to support that transition, connecting data, people, and machines to build toward automated airfields.

Moonware’s team combines aviation operations domain knowledge together with software and engineering expertise from top Silicon Valley tech companies. As we scale, we’re expanding the Moonware ecosystem to support the next generation of air transportation.

About the role

Moonware is seeking a talented Android engineer to contribute to the HALO mobile product. You will play a pivotal role in shaping product requirements, developing features for the Android client, and delivering a robust, field-tested experience. You will work closely with users on the airfield to build a ramp-first, intuitive mobile tool that enhances operational efficiency for ground crews.

Responsibilities

Own end-to-end development on Android projects: system design, UX, development, & comprehensive test coverage

Collaborate with designers, engineers, and aviation stakeholders to define and ship new mobile features

Build robust, performant, and maintainable Kotlin-based Android code for critical operations used globally across airports

Translate user feedback into actionable product and design improvements

Drive UI/UX consistency with the Android ecosystem while adapting to rugged field conditions and low-connectivity environments

Participate in code reviews, testing, and CI/CD workflows to ensure high-quality deliverables

Own and contribute projects to the roadmap for HALO’s Mobile product

Requirements

3+ years of professional experience in Android development

Deep knowledge of Kotlin and Android SDK, with understanding of architectural patterns (MVVM, MVI, or similar)

Experience interfacing with RESTful APIs, including robust error handling and offline caching strategies

Familiarity with Jetpack Compose and modern Android development practices

Experience with unit testing, UI testing, and using tools like JUnit, Espresso, Appium

Proficiency with version control systems (Git) and Agile development tools (JIRA, Git Hub, etc.)

Strong grasp of material design principles, responsive layouting, and performance optimization

Excellent problem-solving, debugging, and communication skills

Comfortable working in startup environments with high ownership and autonomy

This role might be for you if

Aviation, autonomy, and mobility excite you

You like to rapidly iterate, learn on the fly, and wear many “hats”

Are looking to have meaningful impact in an early-stage startup

Nice to haves

Past experience working with or designing for field users or rugged environments

Experience in the aerospace, aviation, or transportation industry

Previous startup experience

Embedded software engineering or IoT experience

RxJava, Mapbox, Mobile Analytics experience

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary