Senior Software Engineer, Client Apps — Remote & Aviation Data

Ultipro

Denver, Northern (CO, KY)

Hybrid

USD 131,000 - 160,000

Full time

6 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical, dental, vision insurance
Open PTO Policy
401(k) with match
12 Weeks Paid Maternity Leave
12 Weeks Paid Paternity Leave
Flight Training Rewards

Job summary

Jeppesen ForeFlight is seeking a Senior Software Engineer to lead the development of desktop and mobile client applications for the JDM ecosystem, delivering reliable, secure software across platforms including macOS, Windows, Linux, iOS and Android.

You will own cross‑platform architecture, collaborate with product, QA, avionics experts and DevOps, and guide AI-assisted development while maintaining rigorous code ownership and performance.

Qualifications

  • Proficiency in systems or backend language (e.g. Rust, C++, C, Java, Kotlin, Swift).
  • Strong frontend experience (React or similar).
  • Hands-on cross-platform desktop framework experience (Tauri, Electron, or similar) or cross-platform mobile framework experience (React Native, Flutter, or similar).
  • Solid native platform knowledge (macOS, Windows, Linux, iOS, Android), including packaging, signing, and filesystem/device access.
  • Extensive experience building production desktop or mobile applications in mission-critical environments.
  • Experience with filesystems, removable media, binary formats, or device-specific data preparation workflows.
  • Strong testing mindset and ability to diagnose complex, device-dependent production issues.
  • Experience using AI coding assistants while maintaining strong engineering judgment and code ownership.
  • Able to operate independently as a senior individual contributor, with strong communication skills.

Responsibilities

  • Lead development of JDM's desktop and mobile applications, driving feature parity with the legacy app while improving architecture, reliability, and performance
  • Lead the development of JDM’s mobile applications
  • Build robust workflows for writing aviation data to USB drives, SD cards, and other avionics media, supporting OEM ecosystems
  • Define long-term desktop application architecture and establish effective AI-assisted engineering practices
  • Collaborate with product managers, QA engineers, avionics specialists, DevOps, and other engineering teams to deliver a production-ready customer experience

Skills

Rust
C++
C
Java
Kotlin
Swift
React
macOS
Windows
Linux
iOS
Android
Production apps
File systems
Removable media
Testing
AI coding assistants
Senior IC

Tools

Tauri
Electron
React Native
Flutter
macOS packaging
Windows packaging
Linux packaging

Job description

Jeppesen ForeFlight is seeking a Senior Software Engineer to lead the development of desktop and mobile client applications for the JDM ecosystem, delivering reliable, secure software across platforms including macOS, Windows, Linux, iOS and Android.

You will own cross‑platform architecture, collaborate with product, QA, avionics experts and DevOps, and guide AI-assisted development while maintaining rigorous code ownership and performance.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr Software Engineer, Client Applications
Sr Software Engineer, Client Applications

Ultipro • Denver (CO), Northern (KY)

Hybrid
USD 131,000 - 160,000
Medical, dental, vision insurance
Open PTO Policy
401(k) with match
+3
Remote Cloud Backend Engineer: Modernization & Scale
Remote Cloud Backend Engineer: Modernization & Scale

Ultipro • Northern (KY)

Hybrid
USD 131,000 - 160,000
Sr Software Engineer, Cloud Services & Backend Modernization
Sr Software Engineer, Cloud Services & Backend Modernization

Ultipro • Northern (KY)

Hybrid
USD 131,000 - 160,000
Chief Engineer, Global Data & AI Platforms
Chief Engineer, Global Data & AI Platforms

Jeppesen ForeFlight • Englewood (CO)

On-site
USD 208,000 - 255,000
Medical insurance
Open PTO Policy
401(k) with company matching
+3
End User IT Operations Engineer (Hybrid macOS/Windows)
End User IT Operations Engineer (Hybrid macOS/Windows)

Foreflight • Austin (TX), Northern (KY)

Hybrid
USD 82,000 - 100,000
Medical, dental, vision insurance
Open PTO policy
401(k) with up to 10% company matching
+4
Remote IT Operations Engineer: Onboarding & Support
Remote IT Operations Engineer: Onboarding & Support

Jeppesen ForeFlight • Austin (TX)

Hybrid
USD 82,000 - 100,000
Medical insurance
Dental insurance
Vision insurance
+6
Chief Engineer, Global Data
Chief Engineer, Global Data

Jeppesen ForeFlight • Englewood (CO)

On-site
USD 208,000 - 255,000
Medical insurance
Open PTO Policy
401(k) with company matching
+3
IT Operations Engineer
IT Operations Engineer

Jeppesen ForeFlight • Austin (TX)

Hybrid
USD 82,000 - 100,000
Medical insurance
Dental insurance
Vision insurance
+6
Chief Engineer, Global Data
Chief Engineer, Global Data

Jeppesen ForeFlight • Austin (TX)

On-site
USD 208,000 - 255,000
Medical, dental, vision insurance with
Open PTO Policy
401(k) with up to 10% company matching
+3
IT Operations Engineer
IT Operations Engineer

Foreflight • Austin (TX), Northern (KY)

Hybrid
USD 82,000 - 100,000
Medical, dental, vision insurance
Open PTO policy
401(k) with up to 10% company matching
+4