By contacting us you agree with the storage and handling of your data by this website.
Experience:
- Minimum 8 years of iOS development experience Responsibilities.
- Lead the iOS development team in designing, implementing, and maintaining high-quality iOS applications.
- Architect and develop robust and scalable iOS solutions using Swift and SwiftUI.
- Utilize Xcode and debugging tools to diagnose and resolve technical issues efficiently.
- Integrate Firebase for backend services and real-time data synchronization.
- Oversee app distribution processes, ensuring timely deployment to the App Store.
- Implement code coverage tools and strategies to maintain code quality and reliability.
- Manage and mentor a team of iOS developers, fostering collaboration and growth.
- Drive adoption and implementation of VIPER and MVVM design patterns for clean and maintainable code.
- Collaborate with cross-functional teams including product management, design, and QA to deliver exceptional user experiences.
- Stay up-to-date with the latest iOS development trends and technologies, and advocate for their adoption within the team.
Requirements:
- Bachelor's degree in Computer Science or related field.
- Proficiency in Swift, SwiftUI, and Xcode.
- Strong debugging skills and experience with debugging tools.
- Experience with Firebase or similar backend services.
- Familiarity with app distribution processes and Apple's App Store guidelines.
- Knowledge of code coverage tools and best practices.
- Proven leadership experience, able to lead and mentor a team effectively.
- Strong understanding of VIPER and MVVM design patterns.
- Excellent communication and collaboration skills.
Additional Skills:
- Experience with automated testing frameworks such as XCTest or Quick/Nimble.
- Knowledge of continuous integration/continuous deployment (CI/CD) pipelines.
- Familiarity with Agile/Scrum methodologies.
Important Notice:
*Female Candidates are preferred to apply for this Job Opportunity*