Job Title : Senior iOS Developer
Location : Bangalore
Experience : 10+ Years
Employment Type : Full-time
Job Overview :
We are seeking an experienced and passionate Senior iOS Developer to join our mobile engineering team. The ideal candidate will have over 10 years of experience in native iOS development , with strong proficiency in Swift and Objective-C , along with a deep understanding of iOS architecture, design patterns, and development best practices.
This role demands a blend of technical expertise, leadership ability, and strong communication skills to drive mobile solutions that enhance user experience and business value.
Key Responsibilities :
- Lead and contribute to the design and development of native iOS applications using Swift and Objective-C .
- Provide technical leadership and guidance to the development team where required.
- Collaborate with cross-functional teams (Product, Design, QA) to deliver high-quality mobile applications.
- Implement and maintain CI / CD pipelines for iOS applications using Fastlane and other automation tools.
- Write clean, testable, and maintainable code , adhering to best practices and shared team standards.
- Develop and maintain automated UI tests and ensure code quality through rigorous testing.
- Apply MVVM architecture and leverage SwiftUI for modern and efficient UI development.
- Utilize multi-threaded programming and debugging techniques for performance optimization.
- Manage version control using GIT and participate in code reviews to ensure high development standards.
- Work within an Agile / Scrum framework, contributing to sprint planning, stand-ups, and retrospectives.
- Identify process improvements and contribute to continuous delivery and deployment optimization.
Required Skills & Qualifications :
10+ years of hands-on experience in iOS mobile application development .Strong command of Swift and Objective-C .Proven experience with Fastlane and CI / CD pipeline creation and maintenance .Expertise in MVVM design patterns and SwiftUI .Proficiency in multi-threaded development and performance debugging.Solid experience with automated UI testing frameworks .Familiarity with Scrum and Agile methodologies .Experience working with GIT for version control.Excellent problem-solving, analytical, and debugging skills.Exceptional communication, presentation, and collaboration abilities.Good to Have :
Experience mentoring junior developers or leading small development teams.Exposure to App Store deployment processes and App Lifecycle management .Understanding of mobile security , accessibility , and performance optimization .Why Join Us :
Opportunity to work on cutting-edge iOS technologies and high-impact mobile products .Collaborative and innovation-driven culture.Competitive compensation and benefits.Continuous learning and career advancement opportunities.