Job Description :
- Minimum 12 years experience in iOS mobile development.
- Bachelor's degree or equivalent in Computer Science or a STEM-related field (Science, Technology, Engineering, or Mathematics) from a recognized institution or its foreign equivalent.
Technical Expertise :
- Extensive expertise in Swift and modern declarative UI development using SwiftUI, Combine, and Swift Concurrency (async/await).
- Strong command of the iOS Software Development Kit (SDK) and Xcode ecosystem for developing high-performance enterprise applications.
- Hands-on experience integrating Contentstack CMS via REST Delivery, GraphQL, and Contentstack Sync APIs to build dynamically rendered UI components and offline content workflows.
- Extensive experience integrating serverless infrastructure using Firebase, including real-time data sync with Firestore, Cloud Messaging (FCM), Remote Config feature flagging, Authentication, and Crashlytics.
- Proficient in applying software design patterns and architectures (MVVM-C, MVI, Clean Architecture, Dependency Injection via Swinject) to ensure code reusability, maintainability, and scalability.
- Knowledge of local databases like SwiftData or CoreData for managing local offline storage paired with networking layers using URLSession or Apollo GraphQL Client.
- Strong understanding of creating and interpreting sequence, class, and use case diagrams to visualize system behaviors and component interactions.
- Skilled in writing and executing automated unit and UI tests using XCTest, XCUITest, and mock network handlers to ensure app reliability.
- Proficient in identifying, profiling, and resolving bugs, memory leaks, and performance bottlenecks using Xcode Instruments.
- Proficient in using Git and version control systems for code management, branching strategies, and team collaboration.
- Experience configuring build systems and CI/CD pipelines using Fastlane, Xcode Cloud, or GitHub Actions for automated TestFlight and App Store deployments.
- Skilled in optimizing app startup speed, memory footprint, and frame rates to deliver a seamless user experience.
- Understanding and implementation of Apple's Human Interface Guidelines (HIG) for creating visually appealing, intuitive applications.
Did you find something suspicious?
Posted by
Posted in
Mobile Applications
Functional Area
Mobile Development - iOS
Job Code
1676583