Location: Mumbai, India
Employment Type: Full-time
Experience Level: Senior (68+ years)
About the Role
We are seeking an experienced Senior iOS Developer with 68 years of professional experience building high-quality, user-friendly applications for iPhone and iPad. The role requires deep expertise in SwiftUI and a strong understanding of modern iOS development practices, architecture patterns, and UI/UX principles.
You will work closely with cross-functional teams including product managers, designers, and QA engineers to design, develop, and maintain iOS applications that deliver exceptional performance and user experience.
Key Responsibilities
- Design, develop, and maintain advanced iOS applications for iPhone and iPad using SwiftUI.
- Collaborate with design and product teams to translate UI/UX requirements into functional, elegant, and responsive user interfaces.
- Implement and maintain clean, modular, and testable code following best practices and coding standards.
- Optimize application performance, memory usage, and responsiveness.
- Integrate third-party APIs, SDKs, and backend services.
- Work with GitHub repositories, branching strategies, pull requests, and code review processes.
- Participate in architecture discussions, technical planning, and peer code reviews.
- Write unit tests and UI tests to ensure high code quality and application stability.
- Debug and resolve complex issues, crashes, and bugs in a timely manner.
- Stay updated with the latest iOS development trends, frameworks, and tools.
Required Skills & Qualifications
- 68+ years of professional iOS development experience.
- Strong expertise in Swift and SwiftUI.
- Experience building universal apps for both iPhone and iPad with adaptive layouts.
- Solid understanding of iOS frameworks such as UIKit, Combine, Core Data, and Core Animation.
- Experience integrating RESTful APIs, JSON, and third-party SDKs.
- Strong understanding of App Store submission process, provisioning profiles, and certificates.
- Proficiency with GitHub and Git-based workflows.
- Strong knowledge of MVVM or other architectural patterns.
- Familiarity with iOS performance optimization and memory management.
- Excellent problem-solving, debugging, and analytical skills.
- Strong communication and collaboration abilities.
Preferred Skills
- Experience with Combine and reactive programming.
- Knowledge of Swift Concurrency (async/await).
- Familiarity with Core ML, ARKit, or RealityKit for advanced app features.
- Experience with Continuous Integration / Continuous Deployment (CI/CD) pipelines.
- Exposure to TestFlight and beta testing workflows.
- Understanding of accessibility best practices for iOS apps.
Education
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field (or equivalent professional experience).
What We Offer
- Competitive salary and performance-based bonuses.
- Opportunity to work on cutting-edge iOS projects for iPhone and iPad.
- Professional development and continuous learning opportunities.
If you're a passionate iOS developer with SwiftUI expertise and a drive to create exceptional mobile experiences, we'd love to hear from you.