Skip to content
Beacon AIBeacon AISan Carlos, CA

Software Engineer, iOS/Mobile

Build high-performance iOS/iPad apps for Beacon AI's Electronic Flight Bag platform, focusing on real-time aviation data, maps, hardware integration, offline functionality, and safety-critical reliability in aviation environments.

135k – 260k
Hybrid3+ YOEMobile Engineering

About the role

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.

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 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.

Nice-to-Haves

  • Experience building or optimizing applications specifically for iPad, including split view, multitasking, or large screen layout design.
  • Passion for aviation and a desire to improve air travel efficiency and safety.
  • Experience working on safety critical or mission critical systems.
  • Familiarity with CI/CD workflows or cloud backed mobile systems.
  • Interest in real time data, sensors, or hardware adjacent systems.

Skills

SwiftSwiftUIUikitMapkitMapboxiOSIpadSwift ConcurrencyAsync/AwaitKeychainEfbLocation ServicesOffline-First
Beacon AI

Software Engineer, iOS/Mobile

Beacon AISan Carlos, CA

Build iOS mobile apps focused on health monitoring and wearable integration for flight crew safety. Requires 3+ years iOS experience, strong Swift/SwiftUI skills, HealthKit expertise, and ability to create intuitive data visualizations from biometric streams.

135k – 260k
Hybrid3+ YOEMobile Engineering
Chime

Software Engineer, Lending

ChimeSan Francisco, CA

Build and scale consumer-facing mobile features for a fintech banking app. Requires 3+ years of React.js or mobile development experience with React Native preferred, plus proven ability to lead complex projects and maintain high-quality experiences at scale.

133k – 184k
On-site3+ YOEMobile Engineering
Replit

Software Engineer, Mobile

ReplitFoster City, CA

Develop and enhance Replit's mobile app using React Native, focusing on AI-first features, UI/UX optimization, and performance for software creation on mobile devices. Requires 5+ years experience with mobile development, React Native proficiency, and iOS/Android deployment.

130k – 300k
Hybrid5+ YOEMobile Engineering
OnePay

React Native Mobile Developer

OnePayUnited States

Build and ship user-focused mobile features using React Native for iOS and Android apps in a fintech platform. Requires 5+ years experience, performance optimization skills, and proactive ownership collaborating with PMs and designers.

125k – 190k
Remote5+ YOEMobile Engineering
OnePay

React Native Engineer, Banking

OnePayUnited States

Builds high-quality React Native mobile features for iOS/Android banking apps, handling account funding, transfers, and card management. Requires 5+ years React Native experience, TypeScript/React expertise, and secure financial UX skills.

125k – 190k
Remote5+ YOEMobile Engineering