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

Jobtailor

San Carlos (CA)

On-site

USD 120,000 - 150,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jobtailor is seeking an experienced iOS developer to build high-performance mobile apps using Swift and SwiftUI. You will handle real-time data streams, integrate Electronic Flight Bag features, and work with external hardware for edge computing.

The role emphasizes offline-first architecture, robust security, and collaborative design reviews. Responsibilities include implementing responsive UI, optimizing performance for large datasets, and ensuring code quality through testing and

Qualifications

  • 3+ years of experience developing iOS applications through roles, internships, projects, or coursework.
  • Proficiency with Swift and SwiftUI; familiarity with UIKit and common iOS frameworks.
  • Experience with Electronic Flight Bag apps, location services, or Mapbox/MapKit navigation.
  • Experience integrating external hardware or edge devices and managing real-time data pipelines.
  • Ability to optimize performance for large datasets and offline-first / connectivity-resilient apps.
  • Familiarity with background processing, Swift Concurrency, and security practices (Keychain, encryption).
  • Ability to work in a collaborative, fast-moving environment.
  • U.S. Person status and US work authorization required; San Carlos, CA residency or relocation needed.

Responsibilities

  • Design and implement iOS features using Swift, SwiftUI, UIKit, and modern iOS frameworks.
  • Build and maintain high-performance mobile apps handling real-time wind and weather data.
  • Develop and integrate Electronic Flight Bag features, including location services and maps.
  • Integrate external hardware and edge devices for real-time data ingestion.
  • Architect offline-first experiences and graceful degradation for low-connectivity environments.
  • Implement background processing with Swift Concurrency and long-running tasks.
  • Apply data security practices including Keychain storage, encryption, and secure data handling.
  • Collaborate with senior engineers and designers to deliver precise, reliable mobile experiences.
  • Participate in code reviews and follow iOS best practices and architectural patterns.
  • Ensure code quality, performance, and maintainability through testing and documentation.

Skills

Swift
SwiftUI
UIKit
Background Processing
Data Security
Real-Time Data
Async/Await
Multithreading
Local Data Caching
Testing & Documentation
Problem-Solving
Collaboration
Eagerness to Learn

Tools

Mapbox
MapKit
Electronic Flight Bag
CI/CD Workflows
Cloud-Backed Mobile Systems

Job description


  • Design and implement iOS features using Swift, SwiftUI, UIKit, and modern iOS frameworks

  • Build and maintain high-performance mobile applications handling large wind and weather datasets in real time

  • Develop and integrate Electronic Flight Bag features, including location services, map navigation, and aviation instrument displays

  • Integrate external hardware and edge devices for real-time data ingestion and application functionality

  • Architect offline-first experiences and graceful degradation for low- or no-connectivity environments

  • Implement background processing and long-running compute tasks using Swift Concurrency, async/await, and background task APIs

  • Apply data security practices including Keychain storage, encryption, and secure data handling

  • Collaborate with senior engineers and designers to deliver precise, reliable, intuitive mobile experiences

  • Participate in code reviews and follow iOS best practices and architectural patterns

  • Ensure code quality, performance, and maintainability through testing and documentation


Requirements


  • 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 Electronic Flight Bag applications, location services, or Mapbox/MapKit navigation frameworks

  • Experience integrating external hardware or edge devices and managing real-time data pipelines

  • Ability to optimize application performance and handle large datasets without speed or reliability degradation

  • Experience building offline-first or connectivity-resilient mobile applications, including local data caching and sync strategies

  • Familiarity with background processing 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 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

  • Experience with iPad applications, split view, multitasking, or large-screen layouts is a bonus

  • Experience with safety-critical or mission-critical systems is a bonus

  • Familiarity with CI/CD workflows or cloud-backed mobile systems is a bonus

  • U.S. Person status required due to U.S. export control regulations

  • Must be authorized to work lawfully in the United States

  • No visa sponsorship or visa transfer support; all work must be performed in the United States

  • Willingness to work in San Carlos, CA at least 3 days per week or relocate to the San Francisco Bay Area


Core Competencies

Demonstrates expertise in iOS application development using Swift and SwiftUI, with a strong focus on performance optimization, data security practices, and real-time data integration. Capable of architecting offline-first mobile experiences and collaborating effectively in a fast-paced environment.


Highest-signal resume keywords


  • IOS Application Development

  • Swift and SwiftUI

  • Real-Time Data Integration

  • Data Security Practices

  • Offline-First Application Architecture


ATS Optimization Keywords

Hard Skills


  • Swift

  • SwiftUI

  • UIKit

  • Background Processing

  • Data Security

  • Real-Time Data Pipelines

  • Async/Await

  • Multithreading

  • Local Data Caching

  • Testing and Documentation


Soft Skills


  • Problem-Solving

  • Collaboration

  • Eagerness to Learn


Industry Keywords


  • Safety-Critical Systems

  • Mission-Critical Systems

  • U.S. Person Status

  • Export Control Regulations


Tools & Technologies


  • Electronic Flight Bag

  • Mapbox

  • MapKit

  • CI/CD Workflows

  • Cloud-Backed Mobile Systems

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer – iOS/Mobile
Software Engineer – iOS/Mobile

Jobtailor • San Carlos (CA)

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

Jobtailor • San Carlos (CA)

On-site
USD 120,000 - 180,000
Senior Lead Software Engineer, iOS
Senior Lead Software Engineer, iOS

Jobtailor • New York (NY)

On-site
USD 120,000 - 180,000
Senior Product Software Engineer, Swift
Senior Product Software Engineer, Swift

Jobtailor • California (MO)

On-site
USD 120,000 - 180,000
Senior Manager, Software Engineering, iOS – Enterprise Platform Technology
Senior Manager, Software Engineering, iOS – Enterprise Platform Technology

Jobtailor • Illinois

On-site
USD 150,000 - 210,000
Software Engineer, iOS
Software Engineer, iOS

Jobtailor • California (MO)

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

New York Technology Partners • Dallas (TX)

Hybrid
USD 110,000 - 170,000
Senior iOS Engineer
Senior iOS Engineer

Jobtailor • California (MO)

On-site
USD 120,000 - 150,000
Software Engineer, Frontend/Web App
Software Engineer, Frontend/Web App

Jobtailor • San Carlos (CA)

On-site
USD 120,000 - 170,000
Staff Software Engineer
Staff Software Engineer

Jobtailor • Chicago (IL)

On-site
USD 180,000 - 240,000