Beacon AI is a fast-moving team building an AI platform to enhance aviation safety and efficiency. They are seeking an iOS Software Engineer to develop high-impact applications for their flight safety platform, focusing on performance and reliability in real-time data handling.
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