Remote Position

[Remote] Sr Software Engineer, Client Applications

๐ŸŒ Remote ยท Qatar ๐Ÿ’ผ Full-time

Note: The job is a remote job and is open to candidates in USA. Jeppesen ForeFlight provides aviation software solutions for Commercial, Business, Military, and General Aviation sectors. The Senior Software Engineer will develop next-generation desktop and mobile applications for Jeppesen Distribution Manager, focusing on reliability, device integration, application architecture, and AI-assisted engineering practices. The role will lead application development, build aviation data workflows for avionics media, and collaborate with cross-functional teams to deliver a production-ready customer experience.

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

  • 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
  • Candidates residing outside these regions should be willing and able to travel to an office location on that same basis
  • 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
  • Preference given to candidates based in the Denver, CO or Austin, TX metro areas

Benefits

  • 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
  • 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.

Company Overview

  • ForeFlight was founded in 2007 by aviation entrepreneurs who set out to build elegant, high-performing flight planning and flight bag apps for pilots. It was founded in 2007, and is headquartered in Houston, TX, US, with a workforce of 501-1000 employees. Its website is https://foreflight.com.
  • Company H1B Sponsorship

  • ForeFlight has a track record of offering H1B sponsorships, with 1 in 2026. Please note that this does not guarantee sponsorship for this specific role.
  • Apply Now โ†’

    More Open Positions

    Explore similar remote opportunities