
Senior Software Engineer-iOS
Air Arabia18 hours ago
Pune, IndiaSenior
Responsibilities
- Design, develop, deploy, and maintain iOS software products and components.
- Implement mobile application architecture using MVVM and Clean Architecture patterns.
- Build user interfaces with SwiftUI and UIKit and apply modern concurrency approaches.
- Develop automated testing strategies and support quality assurance, release management, and application publishing.
- Translate business requirements into technical implementations aligned with architectural principles.
- Optimize mobile application performance and security at scale.
- Provide technical leadership, mentor team members, and establish engineering standards.
- Collaborate with product, project management, IT solutions, operations, governance, and enterprise development teams.
- Review technical documentation, specifications, user guides, training manuals, and architectural designs.
- Identify and adopt appropriate tools, languages, best practices, and emerging technologies.
- Support service-level commitments, status reporting, knowledge sharing, and implementation of corrective and preventive measures.
Requirements
- Bachelor's degree in IT Engineering, Computer Science, Information Technology, or equivalent.
- At least 3 years of mobile engineering experience with strong iOS and Swift expertise.
- Proven experience with mobile application architecture, including MVVM and Clean Architecture.
- Experience with continuous integration, continuous delivery, and mobile release management.
- Experience providing technical leadership, mentoring teams, and establishing engineering standards.
- Strong understanding of API design principles and effective testing strategies.
- Awareness of cross-platform mobile development approaches and technologies.
- Strong knowledge of mobile application performance optimization and security practices at scale.
- Experience with App Store optimization and mobile application publishing processes.
- Strong proficiency in SwiftUI, UIKit, and modern concurrency approaches.
- Fluent English language skills.
- Proficiency in MS Office.
- Travel, airline, or e-commerce mobile application experience is preferred.
Tech Stack
iOSSwiftSwiftUI
Categories
Mobile