iOS Developer - SWIFT/MVVM at Infinity Labs India
Published date: 2026/11/07
- Location: Kolkata, West Bengal, India
Job Description
Job Type : Full time
• 2+ years' experience of iOS development and Swift.
• Strong command on Swift, UIKit, CoreData.
• Deep knowledge of latest mobile architectures (MVC, MVVM, etc.), design patterns, SOLID.
• A good understanding of RESTful applications.
• Experience working in cross-functional teams (ability to coordinate with product, design, BE dev. and QA).
• Have published at least one iOS App to the market.
• You can talk all day about GCD, multi-threading, process and memory optimizations.
• The ability to create beautiful, elegant and pixel perfect user interfaces.
• Understanding of Agile methodologies and SCRUM.
• You understand git commands and have worked with Github, Gitlab or any git repository platform.
• Strong problem solving / analytical & conceptual thinking skills and detail-oriented.
• Excellent communication and interpersonal skills.
• We have healthy debates around complicated subjects and you will be expected to defend your points of view.
• Ability to prioritize tasks and quickly adjust in a rapidly changing environment.
• Working with our testing team to ensure 100% test coverage (UTs, FTs, etc.)
• iOS platform testing strategies (Unit Tests, Snapshot Tests, etc.) is a plus
• Reactive programming (RxSwift) is a plus.
• CI/CD (Bitrise, Gitlab, Fastlane) is a plus.
• Experience working with BFF (backend-for-frontend) layer is a plus.
(ref:hirist.com
Job Type : Full time
• 2+ years' experience of iOS development and Swift.
• Strong command on Swift, UIKit, CoreData.
• Deep knowledge of latest mobile architectures (MVC, MVVM, etc.), design patterns, SOLID.
• A good understanding of RESTful applications.
• Experience working in cross-functional teams (ability to coordinate with product, design, BE dev. and QA).
• Have published at least one iOS App to the market.
• You can talk all day about GCD, multi-threading, process and memory optimizations.
• The ability to create beautiful, elegant and pixel perfect user interfaces.
• Understanding of Agile methodologies and SCRUM.
• You understand git commands and have worked with Github, Gitlab or any git repository platform.
• Strong problem solving / analytical & conceptual thinking skills and detail-oriented.
• Excellent communication and interpersonal skills.
• We have healthy debates around complicated subjects and you will be expected to defend your points of view.
• Ability to prioritize tasks and quickly adjust in a rapidly changing environment.
• Working with our testing team to ensure 100% test coverage (UTs, FTs, etc.)
• iOS platform testing strategies (Unit Tests, Snapshot Tests, etc.) is a plus
• Reactive programming (RxSwift) is a plus.
• CI/CD (Bitrise, Gitlab, Fastlane) is a plus.
• Experience working with BFF (backend-for-frontend) layer is a plus.
(ref:hirist.com
0 page views
Related listings
-
Senior Android Developer - TechgigAndroid DeveloperAbout Job CTC Undisclosed Job Location Kolkata Experience 3 - 6 yrs Description Responsibilities Deliver high-quality mobile apps on Android platforms. Create best practice, drive initiatives to build reusable frameworks, components and solutions. En...2026/11/07
-
Urgently requirement for Experienced Flutter Developer at Web ArbiterAndroid DeveloperWe are looking for Experiend Full-time/Part-time Flutter Developer who can work fast and provide quality work for the clients. Responsibilities: Must know Flutter If interested, Please apply immediately.2026/11/07
-
Android Developer - AppsolzoneAndroid Developerjob_description Technical Skills Essential: Android SDKDesirable: PhoneGap, jQuery Mobile, MySQL, PHP, MySQL, Publishing app in app storeQualification: Graduate in Science/ B.TECH/ BCAExperience: Minimum of 6 months in mobile UI designing2026/11/07
