Senior iOS Developer at Beacon AI creating applications for Murdock, enhancing aviation safety and operational efficiency. Leading development of innovative solutions for real-time data integration and user experience design.
Responsibilities
Design, build, and maintain advanced iOS applications for Murdock, ensuring high performance, quality, and responsiveness.
Mentor and guide team members, driving engineering best practices through code reviews and technical discussions.
Implement real-time data streaming features to provide pilots with critical in-cockpit assistance, leveraging Beacon AI’s robust backend infrastructure.
Collaborate with UX/UI designers to ensure the best possible user experience, focusing on intuitive and effective interfaces for pilots.
Integrate with internal and external APIs to fetch and display data efficiently and securely.
Analyze and optimize application performance, particularly for applications interfacing with time series data and multimedia streams.
Provide advanced troubleshooting and debugging support to maintain application stability and reliability.
Design and implement comprehensive testing strategies, leveraging automated testing frameworks such as XCTest and Snapshot Testing to ensure code quality and stability.
Own and enhance the CI/CD pipeline to enable seamless, efficient releases and ensure continuous delivery of high-quality software.
Work closely with other engineers, QA, and product management to deliver high-quality solutions that meet the needs of our users.
Stay up-to-date with the latest industry trends and technologies to continuously improve the functionality and performance of Murdock.
Requirements
7+ years of professional iOS development experience in a production environment
Strong command of Swift, Objective-C, SwiftUI, modern iOS frameworks (Core Data, Combine, Core Location), and map engines and spatial frameworks (Mapbox, MapKit)
Expertise in multithreading, concurrency (GCD, async/await), performance optimization and iOS application lifecycle, including UI, testing (unit/integration), deployment, Git, APIs (REST, WebSocket), push notifications, cloud messaging, CI/CD, and agile workflows
Firm commitment to end-to-end responsibility, from ideation through deployment and beyond, ensuring project success and user satisfaction
Ability to thrive in uncertain and evolving environments, making sound decisions and progressing effectively without having every detail mapped out
Strong ability to analyze and optimize system performance for applications interfacing with real-time data
Effective communication and collaboration skills to work seamlessly with a diverse team and lead by example
A strong analytical mindset to troubleshoot issues and optimize high-traffic applications, ensuring continuous project momentum and team productivity
Significant experience with user experience development and user feedback.
Benefits
Comprehensive Healthcare Coverage: Enjoy peace of mind with our generous health benefits, with 80% of medical costs covered by the company for the employee and 25% for their dependents.
Paid Time Off: Recharge and relax with 3 weeks of paid vacation, in addition to 13+ company-paid holidays each year.
Connectivity Stipend: Stay connected with our cell phone benefit, ensuring you have the tools you need to excel in your role.
Health and Wellness Allowance: Use this towards a gym membership or subscription to a meditation app, empowering you to prioritize self-care and maintain a healthy lifestyle.
Financial Planning: Prepare for the future with our 401(k) program. While we currently do not offer matching, we are committed to enhancing this benefit in the future.
Join Itaú to develop iOS applications focusing on security and digital authentication solutions. Contribute to a diverse team with innovative technology.
iOS Engineer developing high quality features in Rightmove's app with a cross - discipline team. Collaborating to enhance user experience and performance in a dynamic environment.
iOS Engineer Intern at Tinder collaborating on mobile features and improvements. Engaging in project work while learning under senior team members in a hybrid work environment.
Senior or Semi - Senior iOS Developer working in digital banking to enhance digital channels. Supporting production, creating versions, and ensuring app stability at Imagemaker.
Senior iOS Engineer designing and building advanced applications for a fintech platform. Collaborating with teams to enhance financial solutions with secure infrastructure.
Senior iOS Engineer designing and building high - performing applications for fintech platform mylo. Collaborating with teams to deliver innovative financial solutions in a fast - paced environment.
Senior iOS Engineer developing mobile applications across multiple platforms for an AI tennis app. Leading ownership of iOS development and collaborating within a passionate team.
Senior iOS Engineer taking ownership of iOS development for SwingVision's AI tennis & pickleball app. Collaborating with a passionate team to innovate and improve mobile features.
iOS Engineer helping develop the Saily app that provides secure mobile data plans. Work collaboratively with a team in an Agile environment running on a SWIFT UI codebase.
Seasoned iOS Engineer joining Blinq to develop features for their app and enhance CI/CD stack. Collaborating with a close - knit team at a rapidly growing company.