Lead iOS Developer
Appzlogic Mobility Solutions Pvt LtdResume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
We are seeking an experienced Lead iOS Developer with over 10 years of hands-on experience in designing, developing, and delivering high-performance iOS applications. The ideal candidate will lead architecture decisions, mentor development teams, ensure best coding practices, and collaborate closely with cross-functional stakeholders to deliver scalable and secure mobile solutions.
Key Responsibilities
- Lead end-to-end development of complex iOS applications using Swift and Objective-C.
- Define and implement scalable architecture patterns (MVVM, VIPER, Clean Architecture).
- Drive technical design discussions and provide architectural guidance.
- Lead and mentor a team of iOS developers; conduct code reviews and enforce coding standards.
- Optimize application performance, memory management, and responsiveness.
- Implement advanced features using SwiftUI, UIKit, Combine, and Concurrency.
- Ensure secure coding practices and compliance with App Store guidelines.
- Integrate RESTful APIs, third-party SDKs, and cloud services.
- Collaborate with Product Managers, UX/UI Designers, QA teams, and backend engineers.
- Manage CI/CD pipelines and automated deployment processes.
- Implement unit testing, UI testing, and ensure high test coverage.
- Troubleshoot complex technical issues and provide production support.
- Stay updated with the latest iOS trends, tools, and frameworks.
Technical Skills Required
- Strong expertise in Swift, Objective-C, SwiftUI, and UIKit
- Deep understanding of iOS SDK, Xcode, and Apple Human Interface Guidelines
- Experience with Combine, Async/Await, and GCD
- Strong knowledge of Dependency Injection and Modular Architecture
- Proficiency in REST APIs, JSON parsing, and networking frameworks
- Experience with Core Data, Realm, or other persistence frameworks
- Strong understanding of memory management and performance tuning
- Hands-on experience with CI/CD tools (GitHub Actions, Bitbucket, Azure DevOps, Jenkins)
- Experience with version control systems like Git
- Knowledge of App Store deployment and TestFlight distribution
Leadership & Soft Skills
- Proven experience leading mobile development teams
- Strong problem-solving and decision-making skills
- Excellent communication and stakeholder management skills
- Ability to translate business requirements into technical solutions
- Experience in Agile/Scrum environments
Preferred Qualifications
- Experience in building scalable enterprise-grade applications
- Exposure to cloud platforms (AWS/Azure/GCP)
- Experience with analytics, crash reporting, and monitoring tools
- Prior experience in handling large-scale user bases
- Bachelor’s or Master’s degree in Computer Science or related field
Job Types: Full-time, Permanent
Pay: ₹17,131.87 - ₹63,142.15 per month
Benefits
- Health insurance
- Provident Fund
- Work from home
Work Location: Remote
Similar Jobs
Sr .NET Fullstack Developer(UI +Backend+Azure 5-7 yrs
techvantage.ai
QA Engineer (Payments Squad)
Qu
Node.js Backend Developer
Crossing Hurdles
Software Developer (TypeScript + PHP/Symfony) (Remote, Full-Time) [AS208]
Smart Working Solutions
[Remote] Algotale-Backend Nodejs Developer
Algotale Group
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free