ForeFlight Logo

ForeFlight

Software Engineer, Android

Posted 4 Days Ago
Be an Early Applicant
Australia
Mid level
Australia
Mid level
Join a high-impact team as an Android Developer, building an Electronic Flight Bag app, focusing on user experience and technical challenges.
The summary above was generated by AI
OzRunways, a ForeFlight Company, is seeking an experienced Android Developer to join our small, high-impact team. We're looking for someone passionate about building great software that makes flying safer and easier. As part of our close-knit dev team, you'll help build and maintain our Android Electronic Flight Bag app (RWY). You'll work on meaningful features that directly impact pilots, solving unique challenges like offline-first architecture and creating a reliable, intuitive user experience that performs in cockpit conditions-this is not your average CRUD app! This position is based in Adelaide, Australia.
Key Responsibilities:
  • Contribute to a culture of quality through thoughtful architecture, code reviews, and shared ownership
  • Provide technical guidance and mentoring
  • Collaborate closely with product, design, and support teams to deliver a polished user experience
  • Solve technical challenges around offline usability, data synchronization, and real-time user feedback

Basic Qualifications:
  • Proven expertise in Android development using Kotlin
  • Knowledge of and experience with Android Jetpack, Dagger, Hilt, SQLite, Retrofit, and OkHttp
  • Solid understanding of concurrency, the main thread and other technical aspects of a user interface
  • Knowledge of applying automated testing to help deliver quality software
  • Ability to work together with other teams to deliver the best solution to a customer problem
  • Collaborate with customer support to diagnose and resolve customer-reported issues with empathy and urgency
  • Desire to learn and improve
  • An understanding of HTTP APIs and the ability to inspect and troubleshoot calls to our API servers and collaborate with other developers working on them
  • Some knowledge of native iOS programming to the level of being able to read, run and inspect iOS app code in Xcode
  • Strong team player with excellent interpersonal and communication skills
  • Love of solving interesting technical problems
  • Ability to work in office 2-3 days a week

Preferred Qualifications:
  • Java Experience
  • Cross platform experience
  • Pilot or aviation enthusiast

About OzRunways:
OzRunways is an Australian aviation technology company founded in 2010 by three pilots and programmers who pioneered bringing flight planning and navigation to the iPad, creating the first approved electronic flight bag application in Australia. The company developed innovative solutions specifically for Australian and New Zealand aviation, including cellular-based flight tracking, interactive weather briefing tools, and intelligent chart management systems. Working closely with aviation authorities like CASA, Bureau of Meteorology, and Airservices Australia, they evolved from a basic digital chart replacement to a comprehensive flight planning platform. Their Adelaide-based team of local pilots and developers serves diverse customers ranging from recreational pilots to major airlines and the Australian Defence Force. In 2024, Boeing acquired OzRunways to integrate it into the ForeFlight family, expanding their global reach while maintaining their specialisation in serving the unique needs of pilots "Down Under."
Why You Should Join:
At OzRunways, 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. Our benefits package includes but not limited to the following:
  • Flexible hybrid schedule
  • Generous paid parental leave policy (12 weeks paid leave for primary carer)
  • Flight Training Rewards
  • Tuition Stipend

This position is currently part of Boeing but is planned to transition to an independent company owned by Thoma Bravo, as part of a pending divestiture of the Digital Aviation Solutions organization. If you are selected for this role, your employment may initially be with Boeing (dependent on start date). Subject to final regulatory approvals and closing conditions, your employment may transfer to the divested business owned by Thoma Bravo at close. Additional details about this transition will be shared as they become available. By applying, you acknowledge and understand that this role is part of a transitioning business and may be subject to organizational changes including a new employer.

Top Skills

Android
Android Jetpack
Dagger
Hilt
Http Apis
Java
Kotlin
Okhttp
Retrofit
Sqlite

What you need to know about the Melbourne Tech Scene

Home to 650 biotech companies, 10 major research institutes and nine universities, Melbourne is among one of the top cities for biotech. In fact, some of the greatest medical advancements were conceptualized and developed here, including Symex Lab's "lab-on-a-chip" solution that monitors hormones to predict ovulation for conception, and Denteric's vaccine for periodontal gum disease. Yet, the thousands of people working in the city's healthtech sector are just getting started, to say nothing of the tech advancements across all other sectors.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account