Talent.com
This job offer is not available in your country.
Senior Developer (iOS) [T500-20044]

Senior Developer (iOS) [T500-20044]

Delta Air LinesBengaluru, Karnataka, India
8 hours ago
Job description

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.

“Why join?” :

  • Technology is a key enabler of the differentiated services that Delta provides. At the DTH, you get the opportunity to work on projects with a significant impact on business outcomes and customer experience.
  • Deepen your knowledge by taking part in multifaceted learning and development programs –Exposure to extensive internal and partner repositories, institutional affiliations, and industry SIG (Special Interest Groups) partnerships.
  • Collaborate with research, innovation & IP co-development partners.
  • Immerse yourself in an employee-centric culture.
  • Develop deep and broad business acumen on airline operations while retaining focus on cutting-edge technology driven solutions.
  • Avail a full range of benefits that support you and your family : Insurance, Commute, Meals, Retirement, and special travel opportunities.

ROLE DESCRIPTION :

YOUR RESPONSIBILITIES IN THIS ROLE :

  • Design and develop innovative features for customer-facing iOS applications.
  • Collaborate with cross-functional teams to define resilient and automated technical solutions.
  • Ensure high-quality, defect-free delivery with a focus on reusability and reliability.
  • Work closely with technical architects to align on system architecture and design.
  • Partner with IT peers and squad team members to deliver best-in-class customer experiences.
  • Ensure high code quality with clean CI / CD pipelines and 90%+ test coverage.
  • Assess feasibility and scalability of front-end solutions with stakeholders.
  • Review UI designs for technical feasibility and impact.
  • Address and prevent long-term technical debt through code reviews.
  • Apply industry-leading agile practices to drive development work.
  • Assist in production issue triage, release management, and backlog grooming.
  • Minimum Qualifications :

    Technical Skills :

  • 4–6 years of hands-on experience in iOS front-end development.
  • Proficient in Swift, SwiftUI, and Objective-C (Required)
  • Strong experience with UIKit and performance optimization (Required)
  • Experience in hybrid application development for IOS is a plus
  • Familiarity with architectural and design patterns : MVVM, MVP, MVC , and SOLID principles.
  • Experience with XCUITest and XCTest for automated UI and unit testing.
  • Skilled in integrating and debugging RESTful APIs, JSON, and third-party libraries.
  • Proficient in Swift Packages and Git / GitHub for dependency and version control.
  • Understanding of functional programming and reactive patterns using Combine.
  • Experience with Core Data, Push Notifications, and App Lifecycle Management.
  • Familiarity with provisioning profiles, and certificate management.
  • Experience integrating with AWS -hosted backend services via REST APIs, including :
  • Basic familiarity with AWS Cognito, API Gateway, and S3 for front-end interactions.
  • Understanding of authentication flows, token management, and secure data handling.
  • Comfortable working in Agile development environments.
  • Preferred Qualifications :

    Soft skills :

  • Demonstrates ownership and accountability for assigned tasks and deliverables.
  • Strong problem-solving skills with attention to detail and code quality.
  • Effective time management and ability to handle multiple assignments independently.
  • Clear and professional communication with team members and stakeholders.
  • Collaborates well within agile teams, contributing to sprint planning and retrospectives.
  • Open to mentoring junior developers and sharing technical knowledge.
  • Stays updated with emerging technologies to support future development needs.
  • Maintains a product-focused mindset with an understanding of customer impact.
  • Applies an enterprise-wide perspective when building scalable and maintainable solutions.
  • Create a job alert for this search

    Senior Ios Developer • Bengaluru, Karnataka, India