Job Description
● 3+ years of relevant experience in Native iOS App Development with strong basics
and complete exposure to iOS development.
● In depth knowledge of Swift
● Well versed in all the design patterns like MVC, MVVM.
● 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
💡 Quick Summary
Seeking a career-building opportunity? The iOS Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Bangalore offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
