About Delta Tech Hub:
Delta Air Lines (NYSE: DAL) is the U.S. global airline leader in safety, innovation, reliability and customer experience. Powered by our employees around the world, Delta has for a decade led the airline industry in operational excellence while maintaining our reputation for award-winning customer service. With our mission of connecting the people and cultures of the globe, Delta strives to foster understanding across a diverse world and serve as a force for social good. Delta has fast emerged as a customer-oriented, innovation-led, technology-driven business. The Delta Technology Hub will contribute directly to these objectives. It will sustain our long-term aspirations of delivering niche, IP-intensive, high-value, and innovative solutions. It supports various teams and functions across Delta and is an integral part of our transformation agenda, working seamlessly with a global team to create memorable experiences for customers.
KEY RESPONSIBILITIES:
Design & Build: Develop robust, maintainable iOS applications using Swift (and SwiftUI / UIKit where appropriate), following MVVM / Clean Architecture.
- Quality & Testing: Implement unit / UI tests (XCTest, XCUITest); maintain high code quality, performance, and accessibility compliance.
- Cloud & Integrations: Integrate with REST / GraphQL APIs; work with AWS services (e.g., Cognito for auth, API Gateway / Lambda, S3, CloudFront, Pinpoint, SNS) and mobile CI/CD on AWS or equivalent.
- Security & Compliance: Apply secure coding practices (Keychain, TLS pinning, OAuth2 / OpenID Connect), data privacy (GDPR/CCPA awareness), and enterprise MDM considerations.
- Agile Delivery: Collaborate in Scrum / Kanban; participate in backlog grooming, sprint planning, daily standups, and retrospectives using Agility tools (e.g., Jira / Azure DevOps / Agile Central).
- AI Assisted Development: Use Amazon Q (and similar AI tools) for code navigation, refactoring, test generation, documentation, and developer productivity, responsibly and securely.
- DevOps & Release: Own build pipelines (Fastlane / Xcode Cloud / GitHub Actions), provisioning, signing, TestFlight distribution, and App Store submission.
- Observability: Instrument apps for analytics, logging, crash reporting (Firebase Crashlytics, Sentry), performance monitoring, and feature experimentation.
- Collaboration: Partner with product, UX, security, backend, and QA; mentor junior engineers and contribute to code reviews and engineering standards.
WHAT YOU NEED TO SUCCEED (MINIMUM QUALIFICATIONS):
Technical Competencies:
- Experience: 2-4 years in iOS development with at least 2 enterprise scale app deliveries (high user base, complex integrations, or regulated environments).
- Language & Frameworks: Strong Swift; solid grasp of SwiftUI and UIKit; concurrency (GCD / Operations / async await).
- Architecture: MVVM / Clean Architecture, dependency injection, modularization; familiarity with Combine or RxSwift.
- Networking & Data: URLSession / Alamofire; JSON parsing (Codable); offline sync; Core Data / Realm / SQLite.
- Security: Keychain usage, secure storage, OAuth2 / OIDC, certificate pinning, and secure transport.
- Tooling: Xcode, Instruments, Fastlane; Agility tools such as VersionOne.
- AI Tools: Practical experience using Amazon Q (or equivalent) to improve developer workflow while maintaining code quality and compliance.
- AWS Exposure: Hands on integration with AWS backend services, understanding of IAM basics, environment configuration, and mobile friendly API design.
- Testing: XCTest / XCUITest, mocking frameworks, code coverage, and CI gated quality checks.
- Soft Skills: Strong communication, problem solving, stakeholder alignment, and documentation discipline.
Behavioral Competencies:
- Ability to work in collaborative environments and embrace diverse perspectives.
- Communicate clearly and concisely, express thoughts and ideas effectively, and embrace cultural differences with respect when engaging with others.
- Ability to engage effectively with peers and stakeholders to build strong partnerships.
- Prioritize, maintain focus, and consistently deliver commitment.
- Proactively understand customer expectations and willingness to create customer-based solutions.
WHAT WILL GIVE YOU A COMPETITIVE EDGE (PREFERRED QUALIFICATIONS):
- Experience with Live activity, App Clips, Push Notifications, deep links, universal links, and background tasks.
- Knowledge of mobile security frameworks, MDM, and enterprise distribution (private app stores).
- Experience with feature flags, A/B testing, analytics (e.g., Firebase/Amplitude), and growth experiments.
- Familiarity with GraphQL, WebSockets, or real time messaging.
- Exposure to design systems, accessibility (WCAG), and localization/internationalization.
- Prior work in Airline domain.