
iOS Swift Developer
Full Job Description
Brand Catalyst Media is seeking an experienced iOS Swift Developer for a job opening in Mumbai. We are looking for candidates with strong proficiency in Swift (6+ years), SwiftUI, Cocoa Pods, Xcode 13+, databases (Core Data, SQLite), Cocoa Touch, Push Notifications (APNS), REST API Integration, Optimization & Memory Management.
Ideal candidates will have experience building reusable components, integrating with SDKs, and possess a willingness to learn new technologies. We value problem-solvers, thinkers, and go-getters with leadership potential. Please note, frequent job changers will not be considered.
Required Experience: 2 years of experience building mobile applications using Swift and SwiftUI.
Key Skills Required:
- Understanding of the Mobile Application Development lifecycle.
- Hands-on experience with Swift 6+.
- Strong knowledge of MVC architecture and preferable knowledge of MVVM architecture.
- In-depth knowledge of iOS-specific user experiences and human interface guidelines.
- In-depth experience with iOS frameworks including SwiftUI, UIKit, CoreData, & CoreAnimation.
- Hands-on experience in developing and integrating mobile applications for iOS devices, especially building Universal Applications.
- Experience with Payments, In-App Purchases & Subscriptions.
- Hands-on experience working with 3rd party SDKs, Libraries and APIs such as Facebook & Google login.
- Experience working with analytical SDKs like Firebase, Sentry.io, Branch.io or similar.
- Complete understanding of Push Messaging, Local Notifications, Background services.
- Experience in uploading applications to the App Store.
- Ability to work in an Agile environment.
Bonus Skills:
- SDK Development including package/pod creation.
- ARKit.
- Core ML.
- OpenCV.
- C++.
- Cross-Platform Experience.
Responsibilities include:
- Understanding requirements.
- Contributing to the Scope of Work with technical expertise.
- Building Native applications and modules, independently or as part of a team.
- Writing well-documented and scalable code.
- Writing technical tests for the code.
- Resolving issues raised by the QA team.
- Deploying applications in collaboration with team leads.
This is a Work From Office (WFO) role in Mumbai.