iOS Software Engineer [Staff or Senior]

San Francisco 23 months agoFull-time External
Negotiable
Beacon AI is looking for iOS developers with strong technical and leadership abilities ready to work on a modern iOS application that will save lives. We're looking for candidates with strong software development skills, excellent attention to detail, and a real passion for intelligent UX design and human-machine interfaces. Candidates for this position should be ready to join a fast-growing startup; you’ll be expected to wear multiple hats and demonstrate both strong IC capabilities as well as the ability to grow and manage ever increasing responsibilities. Come build the future of flight with us! What you'll do: • Develop, deploy, and maintain a safety-enhancing iOS application • Work directly with our designers to implement product vision • Collaborate with other engineering teams to write code that interfaces with local devices to serve critical information to users • Develop code that serves context-based data in intuitive ways to minimize distractions What will make you successful: • You have at least 2-5 years of professional work experience in a production environment. • Proficient in iOS-relevant languages e.g. Objective-C, Swift, etc. • Experience with SwiftUI • Experience with map engines and spatial frameworks (Mapbox, MapKit) • Experience with iOS Frameworks such as Core Data, Combine, and Core Location • Experience writing UI, integration, and unit tests • Proficient in iOS application deployment • Proficient in code versioning tools, including Git • Familiarity with push notifications, REST and WebSocket APIs, and cloud messaging • Experience with continuous integration / continuous deployment • Proficiency in agile methodologies • Significant experience with user experience development and user feedback Bonus points: • Passion for advanced mobility and aviation • Experience working with distributed messaging middleware systems • Experience working with scripting languages such as Python, Javascript