Flight Safety International logo

Mobile Software Engineer

Flight Safety International

Grove City, OH
Full Time
Senior
10 days ago

Job Description

About the Role

FlightSafety International is the world's premier professional aviation training company and supplier of flight simulators, visual systems and displays to commercial, government and military organizations. The company provides training for pilots, technicians and other aviation professionals from 167 countries and independent territories. FlightSafety operates the world's largest fleet of advanced full-flight simulators and award-winning maintenance training at Learning Centers and training locations in the United States, Canada, France and the United Kingdom. The purpose of the Software Engineer position is to develop, maintain, and improve software frameworks, contributing to the evolution of custom software solutions within the organization.

Key Responsibilities

  • Test drive custom software to ensure quality and functionality.
  • Lead the evolution of new and antiquated/monolithic custom software solutions into balanced solutions considering cost and quality.
  • Participate and support in Scrum and targeted XP practices.
  • Assist in production troubleshooting as needed, including off-hours support.
  • Plan, implement, and monitor software framework solutions to improve existing systems.

Requirements

  • Bachelor's degree from an accredited institution or equivalent industry experience.
  • 5+ years of experience in mobile software development on iOS and/or Android.
  • 2+ years of experience working with Google Flutter and Android Studio.
  • Familiarity with publishing mobile applications to Apple App Store or Google Play Store.
  • Advanced knowledge of OOP Design Patterns (GoF), Enterprise Application Architecture, and Enterprise Integration Patterns.
  • Experience working in various programming languages and paradigms (OOP, Functional, Imperative, Declarative).
  • Disciplined Test Driven Development (TDD) practitioner and familiarity with Behavior Driven Development / Specification by Example (BDD).
  • Understanding of distributed architecture, service-oriented architecture, event-driven architecture, microservices, and domain-driven design.
  • Experience implementing concurrency, parallelization, eventual consistency, and asynchronous programming.
  • Knowledge of modern web protocols and technologies, including HTTP, TCP/IP, WebSockets.
  • Practitioner of Agile Methodologies, eXtreme Programming, Software Craftsmanship, DevOps, and Continuous Delivery.

Nice to Have

  • Experience with REST architectural style.

Qualifications

  • Minimum Education: Bachelor's degree or equivalent experience.

Working at Flight Safety International

FlightSafety International values innovation, quality, and continuous improvement, fostering a collaborative environment that supports professional growth and excellence in aviation training and software development.

Apply Now

Job Details

Posted AtJul 14, 2025
Job CategoryMobile Development
SalaryCompetitive salary
Job TypeFull Time
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Flight Safety International

Website

flightsafety.com

Location

Grove City, OH

Industry

Commercial and Service Industry Machinery Manufacturing

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches