Job Title: iOS Developer
Experience: 4+ Years
Location: Mumbai (Onsite)
Employment Type: Permanent
Joining Preference: Immediate Joiners / Candidates who can join within 15 days
Role Overview:
We are seeking a highly skilled and passionate iOS Developer to join our technology team. The ideal candidate will have strong expertise in developing scalable and high-performance native iOS applications and will contribute to building next-generation fintech products with seamless user experiences and secure integrations. You will work closely with cross-functional teams including product, backend, and design teams to deliver robust mobile applications aligned with business and customer needs.
Key Responsibilities:
- Design, develop, and maintain high-quality native iOS applications.
- Build scalable and secure mobile solutions using Swift, Objective-C, Xcode, and Cocoa Touch.
- Integrate and manage RESTful APIs, backend services, and third-party SDKs.
- Handle features involving multi-threading, memory management, networking, localization, local storage, and application security.
- Implement functionalities involving Push Notifications, Background Tasks, and device capabilities such as Camera, GPS, Contacts, SMS, and Biometrics.
- Manage complete application lifecycle including testing, deployment, and App Store releases.
- Collaborate with cross-functional teams in an Agile development environment.
- Ensure code quality through best coding practices, version control, and peer reviews.
Mandatory Skills & Qualifications:
- 4+ years of hands-on experience in native iOS application development.
- Strong expertise in Swift, Objective-C, Xcode, and Cocoa Touch.
- Solid understanding of:
- o Multi-threading
- o Memory Management
- o Networking
- o Localization
- o Application Security
- o Local Storage
- o Background Tasks
- o Push Notifications
- Experience working with REST APIs, including JSON/XML integrations.
- Knowledge of integrating device capabilities such as:
- o Camera
- o GPS
- o Contacts
- o SMS
- o Biometric Authentication
- Experience with App Store deployment and release management.
- Familiarity with Git, SVN, or other version control systems.
- Strong understanding of OOPS, Data Structures, and Algorithms.
- Excellent communication and teamwork skills.
Preferred Skills:
- Understanding of Android development using Java/Kotlin.
- Familiarity with Agile/SCRUM methodologies and tools like JIRA.
- Knowledge of KYC workflows and UIDAI/Aadhaar integrations.
- Experience integrating with Banking, FinTech, Insurance, or payment APIs.
- Understanding of digital payment systems and online payment integrations.
- Leadership capabilities and mentoring experience are a plus.
Preferred Candidate Profile:
- Candidates currently based in Mumbai will be preferred.
- Immediate joiners or candidates available within 15 days will be prioritized.
- Prior experience in FinTech, Banking, or startup environments will be an added advantage.
Pay: ₹17,550.36 - ₹63,905.71 per month
Experience:
- iOS development: 4 years (Preferred)
- Swift and Objective-C: 3 years (Preferred)
- Xcode and Cocoa Touch: 3 years (Preferred)
- integrating third-party APIs or SDKs: 3 years (Preferred)
- independently deployed iOS app on Apple App Store: 3 years (Preferred)
- FinTech, Banking, or Payment applications: 3 years (Preferred)
- worked in Agile/Scrum development environments: 3 years (Preferred)
Work Location: In person