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 to 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 Apples Human Interface Guidelines.
Nice-to-Have:
- Familiarity with offline-first architectures (SQLite, Core Data, Realm).
- Basic knowledge of testing frameworks (XCTest, XCUITest, Appium).
Did you find something suspicious?
Posted By
Posted in
Mobile Applications
Functional Area
Mobile Development - iOS
Job Code
1563838
Interview Questions for you
View All