Principal iOS Engineer– Platform & Delivery
Airnxt
Posted: May 5, 2025
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
We are seeking a Principal iOS Engineer to join our team in Cairo, Egypt, to develop and maintain our AI-powered MRO software.
Required Skills
Job Description
✈️ About AirNxt
AirNxt is building the next generation of AI-powered MRO software to transform aviation maintenance, operations, and management. Our platform is designed to be intuitive, scalable, and high-performance, simplifying complex workflows and enhancing efficiency across the aviation industry.
As we scale, we’re looking for passionate professionals who thrive in agile environments and are eager to solve real-world aviation challenges using cutting-edge technology and innovative solutions. If that sounds like you, we’d love to hear from you!
Job Title: Principal iOS Engineer
Location: Egypt
Type: Full-time
Team: Platform Delivery & Engineering
Reports to: Technical Project Manager – Platform Delivery & Architecture
⸻
🎯 Mission
You’ll lead the charge in developing AirNxt’s mobile-first experiences, powering critical workflows for our next-gen aviation ERP. Your primary focus will be building robust, performant, and testable iOS applications in Swift — but you’ll also influence architecture, CI/CD pipelines, and cross-platform alignment.
This is not a build-and-forget role. You’ll collaborate with product, design, and backend teams to ship polished features, advocate for mobile-first thinking across the platform, and raise the bar on code quality, testing practices, and user experience.
⸻
🛠 What You’ll Do
• Design and build scalable, maintainable iOS apps using Swift and SwiftUI/UIKit
• Own and implement new features from wireframe to App Store release
• Write modular, testable code and establish best practices in mobile testing
• Collaborate with design and product to ensure delightful and consistent UX
• Integrate with backend APIs and collaborate with platform engineers to define contracts
• Guide mobile architecture decisions, drive adoption of design patterns (MVVM, VIPER, etc.)
• Improve CI/CD processes for mobile builds, testing, and deployment
• Review code, mentor junior iOS developers, and lead with empathy and clarity
• Troubleshoot performance, memory, and networking issues in production apps
⸻
✅ You Should Have
• 8+ years of professional iOS development experience
• Deep expertise in Swift and iOS frameworks (UIKit, SwiftUI, Combine, Core Data, etc.)
• Proven ability to write clean, testable code with unit and UI test coverage
• Experience integrating with RESTful APIs and handling offline/real-time data scenarios
• Familiarity with Apple’s Human Interface Guidelines and modern design principles
• CI/CD knowledge using tools like Fastlane, TestFlight workflows
• Strong collaboration and communication skills across disciplines
• Bonus: Experience in aviation, logistics, ERP systems, or regulated environments
⸻
🧬 Our Stack & Context
• Dependency management tools (e.g., CocoaPods, Swift Package Manager, Carthage).
• Analytics & monitoring tools (e.g., Firebase Crashlytics, Sentry).
• Offline-first architecture support tools, like Realm or Core Data strategies in sync scenarios.
• Language: Swift (UIKit & SwiftUI), Objective-C (legacy support where needed)
• State Management: Combine, MVVM
• Testing: XCTest, XCUITest, Snapshot Testing
• Backend APIs: Node.js, NestJS, GCP Pub/Sub
• DevOps: Fastlane, Firebase App Distribution, GitHub Actions
• Infra Challenges: offline-first features, data consistency across modules, real-time sync
⸻
🌍 Culture Fit
• You sweat the details but never lose sight of product velocity
• You champion mobile usability, performance, and app store excellence
• You mentor others not through control, but by clarity and strong examples
• You take initiative, seek alignment, and work with empathy and ownership
• You care deeply about testing, automation, and developer experience
⸻
🚀 Success in 90 Days
• You’ve shipped core user stories in the iOS app, with high performance and low crash rates
• You’ve improved modularity and test coverage in mobile codebases
• You’ve helped define reusable design patterns and contributed to mobile architecture docs
• You’ve unblocked teammates, mentored others, and earned trust as a technical lead
• You’re seen as a key force in elevating AirNxt’s mobile delivery standards
🔗 How to Apply
Click “Apply Now” to submit your application directly through Ashby. If you have any questions, reach out to [email protected].
🌍 AirNxt is an Equal Opportunity Employer.
We welcome applicants from all backgrounds and do not discriminate based on gender, race, disability, or any other protected status. We’re committed to fostering a diverse and inclusive team.
🚀 Join us and be part of shaping the future of aviation technology!