Software Engineer, iOS/Mobile – Electronic Flight Bag

Jobtailor

San Carlos (CA)

On-site

USD 120,000 - 170,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
Paid time off

Job summary

Jobtailor is seeking an experienced iOS developer to design and implement features using Swift and SwiftUI in a fast-paced team in California. You will build high-performance mobile apps capable of processing large real-time wind and weather data, and develop EFB components such as location services and map navigation.

Collaboration with senior engineers will drive delivery and quality. The role focuses on offline-first strategies, secure data handling with Keychain, and long-running background

Qualifications

  • Proficient in Swift and SwiftUI, with exposure to UIKit and iOS frameworks.
  • Experienced with building apps that handle large datasets and real-time data streams.
  • Familiar with EFB apps, location services, and map navigation frameworks such as MapKit/Mapbox.
  • Experience integrating with external hardware and edge devices for real-time ingestion.
  • Optimizes performance while maintaining reliability on offline-first or connectivity-resilient apps.
  • Familiar with Swift Concurrency, background tasks, and async/await patterns.
  • Knowledge of Keychain, encryption, and secure data handling.
  • Strong problem solving and willingness to learn from mentorship.

Responsibilities

  • Design and implement iOS features using Swift and modern frameworks.
  • Build high-performance mobile apps that process real-time wind and weather data.
  • Develop EFB features including location services and map navigation.
  • Integrate with external hardware and edge devices for real-time data ingestion.
  • Architect offline-first experiences with graceful degradation in low connectivity.
  • Implement background processing for long-running tasks with Swift Concurrency.
  • Apply data security best practices including Keychain storage and encryption.
  • Collaborate with senior engineers and designers to deliver precise mobile experiences.
  • Participate in code reviews and follow iOS best practices and architecture.
  • Ensure code quality through testing and documentation.

Skills

Swift
SwiftUI
UIKit
MapKit/Mapbox
EFB experience
Concurrency
Background tasks
Data security
Performance optimization
Asynchronous programming

Job description

Responsibilities
  • Design and implement iOS features using Swift, SwiftUI, UIKit, and modern iOS frameworks.
  • Build and maintain high performance mobile applications that handle large datasets such as wind and weather data in real time.
  • Develop and integrate Electronic Flight Bag (EFB) features including location services, map navigation, and aviation instrument displays.
  • Integrate with external hardware and edge devices to support real time data ingestion and application functionality.
  • Architect offline-first experiences and graceful degradation strategies to ensure full application functionality in low or no connectivity environments.
  • Implement background processing and long-running compute tasks using Swift Concurrency, async/await, and background task APIs to support continuous data handling without impacting the user experience.
  • Apply data security best practices including Keychain storage, encryption, and secure data handling to protect sensitive flight and user data.
  • Collaborate with senior engineers and designers to deliver precise, reliable, and intuitive mobile experiences.
  • Participate in code reviews and follow established iOS best practices and architectural patterns.
  • Help ensure code quality, performance, and maintainability through testing and documentation.
Qualifications
  • 3+ years of experience developing iOS applications, or equivalent experience through internships, projects, or coursework.
  • Experience with Swift and SwiftUI, with some exposure to UIKit and common iOS frameworks.
  • Familiarity with building or working on EFB applications, location services, or map navigation frameworks such as Mapbox or MapKit.
  • Experience integrating with external hardware or edge devices and managing real time data pipelines.
  • Demonstrated ability to optimize application performance and handle large datasets without degradation in speed or reliability.
  • Experience building offline-first or connectivity-resilient mobile applications, including local data caching and sync strategies.
  • Familiarity with background processing patterns and long-running task management using Swift Concurrency or background task frameworks.
  • Understanding of iOS data security practices including Keychain, encrypted storage, and secure coding principles.
  • Familiarity with asynchronous programming concepts such as async/await, multithreading, or GCD.
  • Strong problem solving skills and eagerness to learn from feedback and mentorship.
  • Ability to work effectively in a collaborative, fast moving environment.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer, iOS/Mobile - Electronic Flight Bag (EFB)
Software Engineer, iOS/Mobile - Electronic Flight Bag (EFB)

Beacon AI • San Carlos (CA)

On-site
USD 100,000 - 130,000
100% medical premiums covered for employees
3 weeks PTO plus 13+ paid holidays
Monthly phone and wellness stipends
+1
Software Engineer, iOS/Mobile – Electronic Flight Bag (EFB)
Software Engineer, iOS/Mobile – Electronic Flight Bag (EFB)

Jobtailor • San Carlos (CA)

On-site
USD 120,000 - 150,000
iOS Engineer — Real‑Time EFB Apps with Offline‑First Architecture
iOS Engineer — Real‑Time EFB Apps with Offline‑First Architecture

Jobtailor • San Carlos (CA)

On-site
USD 120,000 - 150,000
iOS Engineer: Real-Time Data & EFB Apps
iOS Engineer: Real-Time Data & EFB Apps

Jobtailor • San Carlos (CA)

On-site
USD 120,000 - 170,000
Health insurance
Paid time off
Software Engineer (iOS)
Software Engineer (iOS)

TechDigital Group • Stamford (CT)

Hybrid
USD 120,000 - 150,000
iOS Engineer
iOS Engineer

New York Technology Partners • Dallas (TX)

On-site
USD 120,000 - 150,000
Software Engineer, iOS/Mobile – Health Wearable
Software Engineer, iOS/Mobile – Health Wearable

Jobtailor • San Carlos (CA)

On-site
USD 120,000 - 180,000
Software Systems Engineer
Software Systems Engineer

Sunrise Systems Inc. • Piscataway Township (NJ)

On-site
USD 80,000 - 120,000
iOS Developer
iOS Developer

New York Technology Partners • Dallas (TX)

Hybrid
USD 110,000 - 170,000
Software Engineer – iOS/Mobile
Software Engineer – iOS/Mobile

Jobtailor • San Carlos (CA)

On-site
USD 120,000 - 160,000