Hi,
The following requirement is open with our client.
Title : IOS Developer
Location : Los Angeles, CA - Onsite
Duration : 12+ Months
Rate :$60/hr on W2
Position : W2 Position
Relevant Experience (in Yrs.):
Job Description:
Required Skills & Qualifications
• 3+ years of professional iOS development experience (Swift).
• Strong knowledge of iOS SDK, UIKit/SwiftUI, Auto Layout, and app lifecycle.
• Experience consuming RESTful APIs; JSON parsing; networking (URLSession/Alamofire).
• Experience with mobile architecture patterns (MVVM/MVP/VIPER) and modularization.
• Hands-on experience with unit testing (XCTest) and UI testing; familiarity with mocking frameworks.
• Experience with Git, code reviews, and CI/CD for iOS (e.g., Azure DevOps, GitHub Actions, Bitrise, Fastlane).
• Understanding of Apple Human Interface Guidelines and accessibility fundamentals.
Tools & Technology Stack (typical)
• Languages: Swift (primary), Objective‐C (optional)
• Frameworks: UIKit, SwiftUI, Combine, Core Data, Core Animation
• Networking: URLSession / Alamofire; JSON; API integration
• DevOps: Git, CI/CD, Fastlane; App Store / TestFlight releases
• Quality: XCTest, XCUITest; static analysis; linting
• Observability: analytics and crash reporting (as applicable)
Scope of Work
Typical scope includes:
• Native iOS app development (Swift; Objective‐C optional) across the full SDLC—requirements, design, development, testing, release, and support.
• Building UI components, integrating device capabilities (camera, notifications, biometrics), and ensuring accessibility and localization readiness.
• Integrating with RESTful APIs and enterprise services; implementing secure authentication/authorization flows.
• Ensuring quality through unit tests, UI tests, code reviews, and CI/CD pipelines; optimizing performance and stability.
Key Responsibilities
• Develop and maintain iOS applications using Swift and Apple frameworks (UIKit and/or SwiftUI).
• Translate UX designs and product requirements into intuitive, responsive mobile experiences.
• Write clean, modular, and testable code following SOLID principles and iOS best practices.
• Integrate backend services via REST/GraphQL APIs; handle offline caching, data persistence, and synchronization.
• Implement secure storage, encryption where required, and follow mobile security best practices (OWASP MASVS).