Role Overview
We are seeking iOS Developers to build and maintain high-quality native iOS applications. You will work closely with web, backend, and product teams to deliver seamless, high-performance mobile experiences.
Responsibilities
- Develop and maintain robust, scalable iOS applications using Swift / SwiftUI / UIKit .
- Integrate applications with REST / GraphQL APIs built on Node.js, Express, or NestJS.
- Implement third-party integrations such as Stripe (payments) , Twilio (chat / notifications) , and HubSpot APIs .
- Ensure application performance, responsiveness, and stability across iOS devices.
- Collaborate with QA engineers to support test automation and bug resolution.
- Participate in CI / CD workflows using tools like Fastlane, AppCenter, and Firebase .
Requirements
3–5 years of iOS development experience.Strong proficiency in Swift , SwiftUI , and UIKit .Experience integrating iOS apps with backend APIs and third-party SDKs.Hands-on exposure to Firebase (Auth, FCM) , Stripe SDK , and Twilio / Vonage SDKs .Familiarity with App Store deployment and provisioning workflows.Solid understanding of mobile architecture , memory management , and debugging tools .Good grasp of UI / UX best practices and Apple’s Human Interface Guidelines.Nice-to-Have
Familiarity with offline-first architectures (SQLite, Core Data, Realm).Basic knowledge of testing frameworks (XCTest, XCUITest, Appium).