We are seeking a highly experienced Senior iOS Developer to build and scale Fly Delta app serving millions of users. This role requires deep expertise in native iOS development, strong engineering fundamentals for performance and scalability, hands-on exposure to AWS cloud services, and practical experience integrating AI-powered capabilities into mobile applications.
KEY RESPONSIBILITIES:
IOS Engineering & Mobile Excellence:
- Design, develop, and maintain scalable native iOS applications using Swift, SwiftUI, UIKit, Combine, and modern iOS frameworks.
- Architect robust, maintainable, and testable solutions using MVVM, Clean Architecture, SOLID principles, and modular design patterns focused on performance, reliability, accessibility, and user experience.
- Optimize performance through improvements in startup time, memory utilization, battery efficiency, networking, and overall responsiveness.
- Drive engineering excellence through code reviews, mentoring, automated testing, CI/CD practices, and cross-functional collaboration.
- AWS Cloud Integration
- Integrate iOS applications with AWS cloud services and microservices-based architectures.
- Consume and support APIs leveraging services such as API Gateway, Lambda, Cognito, ECS/EKS, S3, DynamoDB, and CloudFront.
- Implement secure authentication, authorization, and data protection best practices.
- AI-Enabled Developer Productivity
- Leverage AI-powered development tools to accelerate coding, testing, debugging, code reviews, and documentation.
- Drive adoption of AI-assisted engineering practices to improve developer productivity, code quality, delivery velocity, performance optimization, and production support while maintaining security and engineering standards.