Jobiglo

No results.

iOS Software Engineer – Electronic Flight Bag (EFB)

Beacon AI · San Carlos

Mid 🇬🇧 English
Swift SwiftUI UIKit Swift Concurrency async/await Keychain Encryption

Job description

About the role

Beacon AI is building an AI‑driven flight safety platform. We are looking for an iOS Software Engineer to create high‑impact iPad applications that serve as Electronic Flight Bags (EFB) for pilots, handling real‑time wind, weather, and navigation data.

Key responsibilities

  • Design and implement iOS features using Swift, SwiftUI, UIKit, and modern iOS frameworks.
  • Build and maintain high‑performance mobile apps that process large datasets (e.g., millions of weather points) in real time.
  • Develop EFB functionality, including location services, map navigation, and precision aviation instrument displays.
  • Integrate external hardware and edge devices for real‑time data ingestion.
  • Architect offline‑first experiences and graceful‑degradation strategies for low‑connectivity environments.
  • Implement background processing and long‑running compute tasks with Swift Concurrency, async/await, and background‑task APIs.
  • Apply data‑security best practices such as Keychain storage and encryption.
  • Collaborate with senior engineers and designers, participate in code reviews, and ensure code quality through testing and documentation.

Required profile

  • Minimum 3 + years of professional iOS development experience.
  • Proven experience with Swift and SwiftUI.
  • Background in building EFB or similar aviation‑focused mobile applications.
  • Ability to handle large, real‑time datasets efficiently.
  • Experience designing offline‑first mobile experiences.

Required skills

  • Swift
  • SwiftUI
  • UIKit
  • Swift Concurrency (async/await)
  • iOS background‑task APIs
  • Map and location services APIs
  • Hardware integration (Bluetooth, USB, etc.)
  • Keychain and data encryption
  • Xcode, Git

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Beacon AI.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 1 month ago

Expires 2 weeks from now

21 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Beacon AI

San Carlos