Software Engineer, Android

Moonware

Los Angeles (CA)

On-site

USD 80,000 - 110,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

A pioneering technology company in Los Angeles is seeking an experienced Android engineer to contribute to the HALO mobile product. This role involves developing features, optimizing user experience, and ensuring robust code for critical operations. The ideal candidate will have over 3 years of Android development experience, strong Kotlin skills, and a keen interest in aviation technology. Join us to shape the future of airfield operations in a dynamic startup environment.

Qualifications

  • 3+ years of professional experience in Android development.
  • Deep knowledge of Kotlin and Android SDK, with understanding of architectural patterns.
  • Experience interfacing with RESTful APIs, including robust error handling.

Responsibilities

  • Own end-to-end development on Android projects.
  • Collaborate with design and engineering to define new features.
  • Build robust, performant Kotlin-based Android code.

Skills

Kotlin
Android SDK
RESTful APIs
Agile development tools
Unit testing
UI testing
Material design principles
Problem-solving
Debugging

Tools

JUnit
Espresso
Appium
Git
JIRA
GitHub

Job description

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, GitHub, 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

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Tech Lead
Tech Lead

Moonware • Los Angeles (CA)

On-site
USD 130,000 - 160,000
Senior Software Engineer, Infrastructure
Senior Software Engineer, Infrastructure

Moonware • Los Angeles (CA)

On-site
USD 130,000 - 160,000
Senior Software Engineer, Machine Learning
Senior Software Engineer, Machine Learning

Moonware • Los Angeles (CA)

On-site
USD 120,000 - 150,000
Android Engineer (Kotlin) for HALO Mobile — Field-Ready
Android Engineer (Kotlin) for HALO Mobile — Field-Ready

Moonware • Los Angeles (CA)

On-site
USD 80,000 - 110,000
Android Application Engineer
Android Application Engineer

eyesAtop • New York (NY)

On-site
USD 180,000 - 220,000
Dental Insurance
Health Insurance
Paid time off
+1
iOS Engineer
iOS Engineer

FOUND • Santa Monica (CA)

On-site
USD 120,000 - 160,000
Senior Software Engineer
Senior Software Engineer

Software Placement Group • San Diego (CA)

On-site
USD 140,000 - 210,000
Dir. Mobile Engineering
Dir. Mobile Engineering

Halo Collar • United States

Remote
USD 200,000 - 220,000
Medical, dental, and vision plans
401(k) with company match
Paid time off
+3
Remote Senior iOS Engineer
Remote Senior iOS Engineer

Eleos Technologies • United States

Remote
USD 150,000 - 180,000
Healthcare
Paid time off
Equipment budget
Senior Mobile Engineer – Android
Senior Mobile Engineer – Android

Pentangle Tech Services | P5 Group • Plano (TX)

On-site
USD 110,000 - 160,000