Position details Role title: IOS Lead Engineer Reporting to: Project Manager Seniority level: Lead Engineer Status: Full-time Role summary We are looking for an iOS Lead Engineer with around 6 to 10 years of experience to join our mobile development team. The ideal candidate will have a deep understanding of the IOS platform and be responsible for developing high-quality mobile applications. You will work closely with cross-functional teams to design, develop, and deploy IOS apps. As per the organisation needs should be able to work on different projects when required for. We are seeking an experienced, results-oriented, and hands-on IOS Lead Engineer, with around 6 to 10 years of experience, who can join and work along with other mobile app developers. What you ll do Being part of the mobile app development team, understand features and enhance the work planned for the existing modules. For any new project or modules, understand the requirements, design and develop the modules as needed by the customer. Collaborate with cross functional teams (Android team, QA team, Backend development team etc.) in understanding requirements and implementing. Identify new technologies, tools and approaches for mobile app development. Work in POCs as identified by the Product / Architecture team. Hands-on experience in deploying iOS applications to TestFlight and App store. Mentor and provide technical guidance to junior developers. Stay updated with the latest iOS Versions, libraries, and industry trends. What we re looking for 6 to 10 years experience in IOS app development Bachelors degree in computer science, Engineering, or related fields. Should be able to architect and design any new project / features Lead the iOS development team in technical design, architecture, and coding best practices. Good understanding of Project/Software life cycles and processes. Well versed in Swift, Swift UI, app capabilities (Push Notifications, Apple Pay, Domain related, deep links etc) and setting up environments. Comfortable with UI components in IOS and custom animations. Good understanding of Core Data concepts and app lifecycle states. Troubleshooting issues and identifying causes. Comfortable with UI components in IOS and custom animations. Good understanding of Core Data, networking, concurrency and multithreading, concepts in IOS. Experience with RESTful APIs, third-party libraries, and integrating backend services. Strong understanding of IOS UI design principles, patterns, and best practices. Performance analysis and code optimization using tools such as Instruments in Xcode, Lint etc. Ensure code quality through code reviews, automated testing, and other best practices. Should be able to analyse API requirements and discuss with the backend team in designing APIs. Using versioning tools like Git Writing test cases and ensuring quality of deliverables. Understanding in CICD and any other automation tools Third Party library feasibility analysis and integration. (Should be able to decide on the pros and cons in deciding about the usage of the library) Mentor and provide technical guidance to junior developers. Familiar with MVVM, MVP, or other design patterns. Experience with mobile app security, accessibility, and localization. Hands-on experience with testing frameworks. Strong problem-solving skills and attention to detail. Good communication skills and ability to work in a collaborative environment. Hands-on experience in deploying iOS applications to TestFlight and App store. Bonus Points Any hybrid mobile application development tool (Flutter, React Native etc) Good understanding of Firebase, AWS concepts. DAR analysis
SKILLS
NA
Similar jobs
Core Skills Strong experience in building and maintaining large-scale, complex CI/CD pipelines... Expand NA NA NA NA NA Core Skills In-depth hands on experience in React, ReactJs and Javascript -- Individual... Expand NA