Sr Software Engineer II, Client Applications

Ultipro

Denver (CO)

Hybrid

USD 163,000 - 200,000

Full time

47 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 company match
Paid maternity/paternity leave
Flight Training Rewards

Job summary

Jeppesen ForeFlight is seeking a Sr Software Engineer II to drive the next generation of the Jeppesen Distribution Manager (JDM) desktop and mobile apps. This remote-friendly role prefers candidates in the Denver, CO or Austin, TX areas, with in-office quarterly to bi-monthly visits as needed.

You will lead cross-platform development, collaborate with product, QA, DevOps, and avionics teams, and shape the architecture for mission-critical aviation software, including AI-assisted practices and

Qualifications

  • 6-8 years of professional software engineering experience.
  • Proficiency in systems or backend languages (Rust, C++, C, Java, Kotlin, Swift).
  • Strong frontend experience (React).
  • Hands-on cross-platform desktop/mobile framework experience.
  • Native platform knowledge and packaging/signing familiarity.
  • Experience with mission-critical desktop/mobile apps.
  • Ability to work independently as a senior IC.

Responsibilities

  • Lead development of JDM's desktop and mobile applications with feature parity and improved architecture.
  • Lead the development of JDM’s mobile applications.
  • Build robust workflows for writing aviation data to USB drives, SD cards, and other avionics media.
  • Define long-term desktop architecture and AI-assisted engineering practices.
  • Collaborate with product managers, QA, avionics specialists, DevOps, and other teams.

Skills

6-8 years experience
Rust
C++
Java
Kotlin
Swift
React
Tauri
Electron
React Native
Flutter
macOS
Windows
Linux
AI coding assistants

Tools

Tauri
Electron
React Native
Flutter

Job description

Sr Software Engineer II, Client Applications

Job Category: Software Engineering

Requisition Number: SRSOF001950

  • Posted : September 29, 2026
  • Full-Time
Locations

Showing 1 location

Remote

Description

We are seeking a Senior Software Engineer II to develop the next-generation of Jeppesen Distribution Manager (JDM) for desktop and mobile devices, the application pilots use to load Jeppesen aviation data onto avionics systems. This role is ideal for an experienced engineer who has built mission-critical desktop and mobile applications using both native platform technologies and cross-platform frameworks, and who is comfortable working at the intersection of product reliability, device integration, modern application architecture, and AI-augmented or agentic software development. This role is remote-friendly, with preference given to candidates based in the Denver, CO or Austin, TX metro areas, as you'll need to be in office on a schedule ranging from quarterly to every other month. Candidates residing outside these regions should be willing and able to travel to an office location on that same basis.

Key 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
Required Qualifications:
  • 6-8 years of experience
  • 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
Preferred Qualifications:
  • Experience with Tauri, Rust, and React in a production environment
  • Experience with both desktop and mobile application development
  • Aviation, avionics, or navigation/charting data experience
  • Experience with code signing/notarization and cross-platform CI/CD release pipelines
  • Experience with mobile app store release pipelines and CI/CD
  • Experience with hardware/device lab testing
  • Experience establishing safe agentic engineering workflows for complex codebases and production systems
About Jeppesen ForeFlight:

Jeppesen ForeFlight is a leading provider of innovative aviation software solutions, serving the Commercial, Business, Military, and General Aviation sectors globally. Combining Jeppesen’s 90-year legacy of accurate aeronautical data with ForeFlight’s expertise in cutting-edge aviation technology, the company delivers an integrated suite of tools designed to enhance safety, improve operational efficiency, and sharpen decision-making.

Why You Should Join:

At Jeppesen ForeFlight, we know you want a rewarding career. To do that, you need challenging projects, a good work environment, and awesome coworkers. We believe in our employees, and we empower them to make a direct impact on our products and services messaging. We strive to provide our team and their loved ones with a world-class benefits experience, focused on supporting their physical, financial, and emotional wellbeing. Our benefits package includes but not limited to the following:

  • Medical, dental, vision insurance with Employer paid health premiums
  • Open PTO Policy
  • 401(k) with up to 10% company matching and immediate vesting
  • 12 Weeks Paid Maternity Leave
  • 12 Weeks Paid Paternity Leave
  • Flight Training Rewards

Pay is based upon candidate experience and qualifications, as well market and business considerations: Summary Pay Range: $163,000-$200,000

Jeppesen ForeFlight – EOE including Disability/Vets | Pay Transparency | E-Verify Participant

#LI-REMOTE

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

This employer is required to notify all applicants of their rights pursuant to federal employment laws.For further information, please review the Know Your Rights notice from the Department of Labor.

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)

On-site
USD 131,000 - 160,000
Medical, dental, vision insurance
Open PTO Policy
401(k) with match
+3
Sr Software Engineer, Client Applications
Sr Software Engineer, Client Applications

Jobs in JS • Austin (TX)

Hybrid
USD 131,000 - 160,000
Medical insurance
Open PTO Policy
401(k) with company match
+1
Sr Software Engineer, Client Applications
Sr Software Engineer, Client Applications

Jeppesen ForeFlight, Inc. • Denver (CO)

Hybrid
USD 131,000 - 160,000
Medical, dental, vision insurance
Open PTO Policy
401(k) with up to 10% company matching
+3
Sr Software Engineer, Client Applications
Sr Software Engineer, Client Applications

Jeppesen ForeFlight, Inc. • Austin (TX)

Hybrid
USD 131,000 - 160,000
Medical, dental, vision insurance
Open PTO Policy
401(k) with up to 10% company matching
+3
Sr Software Engineer II, Cloud Services & Backend Modernization
Sr Software Engineer II, Cloud Services & Backend Modernization

Ultipro • Denver (CO)

Hybrid
USD 163,000 - 200,000
Medical, dental, vision insurance
Open PTO policy
401(k) with company match
+2
Sr Software Engineer, Cloud Services & Backend Modernization
Sr Software Engineer, Cloud Services & Backend Modernization

Ultipro • Northern (KY)

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

Jeppesen ForeFlight, Inc. • Austin (TX)

Hybrid
USD 131,000 - 160,000
Medical, dental, vision insurance
Open PTO Policy
401(k) with company match
+2
Sr Software Engineer, Cloud Services & Backend Modernization
Sr Software Engineer, Cloud Services & Backend Modernization

engineeringjobs.net, Inc. • Austin (TX)

Hybrid
USD 131,000 - 160,000
Medical insurance
Dental insurance
Vision insurance
+4
Sr Software Engineer II, Cloud Services & Backend Modernization
Sr Software Engineer II, Cloud Services & Backend Modernization

re-zoo-me • Austin (TX), Northern (KY)

Hybrid
USD 163,000 - 200,000
Medical, dental, vision insurance
Open PTO
401(k) with company matching
+2
Senior Software Engineer II — Remote: Desktop & Mobile Apps
Senior Software Engineer II — Remote: Desktop & Mobile Apps

Ultipro • Denver (CO)

Hybrid
USD 163,000 - 200,000
Medical, dental, vision insurance
Open PTO policy
401(k) with company match
+2