iOS Developer- Strong experience detecting and correcting memory usage issues, and optimizing code for application performance.
Description
Job Description:
- 3+ years of relevant experience in Native iOS App Development with strong basics and complete exposure to iOS development.
- Must have experience in working with product based startups or MNCs.
- In depth knowledge of Swift
- Well versed in all the design patterns like MVC, MVP, MVVM, VIPER and other algorithms.
- Experience working with RxSwift, SwiftUI and Cocoa Touch
- Working knowledge of iOS Architectural Components and Design Patterns.
- Familiarity with RESTful APIs to connect iOS applications to back-end services.
- Well versed in unit testing
- Strong experience detecting and correcting memory usage issues, and optimizing code for application performance.
- Complete knowledge of Git usage (including merge conflict resolution, pull requests, stashing, etc.).
- Experience in CI using fastlane running unit/integration tests automatically deploying to Testflight.
- Localization support, payment gateway integration, analytics integration, push notification, deep linking.
- Knowledge of the complete process of releasing apps to the AppStore and all associated guidelines.
- The ability to produce bug-free, production-grade code in a fast moving environment.
- Solid understanding of the full mobile development life cycle and work on Development, Bug Fixing, Improvements in application
- Deep understanding of design patterns/architectures.
- Understanding of Apple’s design principles and interface guidelines
- Significant experience working with IOS deployment.
- Good written and spoken communication skills In English.
- Proficient understanding of code versioning tools, such as GIT
- Advanced understanding of source code repositories and branching and merging strategies in GitLab.
- Should have experience working in a fast-paced Agile environment.
Position
Mobile Developers
Salary
7 – 13 Lakh/Year INR
Expertise
- iOS
- Swift
- MVC Framework
- Cocoa
- Model View ViewModel (MVVM)
- Payroll
- Onsite
- Bangalore, Karnataka, India
Originally Published At
Share with