IOS Developer

Overview

On Site
Depends on Experience
Contract - W2
Contract - 9 Month(s)
No Travel Required
Unable to Provide Sponsorship

Skills

Swift
Objective-C
Cocoa Touch
iOS frameworks
SDK

Job Details

Role: IOS Developer with SDK - only Locals in Bay Area, CA

Location: San Jose, CA (Onsite) 

Duration: 9 Months

Key Responsibilities:

  • Design, develop, and maintain high-quality iOS SDKs using Swift or Objective-C
  • Collaborate with product and backend teams to integrate RESTful APIs seamlessly
  • Implement features using iOS frameworks such as Core Data, Core Animation, etc.
  • Optimize app performance with effective threading, offline storage, and resource management
  • Lead SDK development efforts, including architecture planning, modular design, and versioning
  • Write clean, maintainable, and well-documented code following Apple’s Human Interface Guidelines
  • Conduct thorough testing, debugging, and peer code reviews
  • Ensure consistent SDK upgrades to align with the latest OS updates and business needs
  • Support integration efforts with hybrid environments, ideally with some experience in Android SDK development

Required Skills & Experience:

  • Strong command of Objective-C or Swift and the Cocoa Touch framework
  • Solid understanding of REST APIs, JSON parsing, and backend communication
  • Familiarity with UI/UX principles, mobile design standards, and responsive layouts
  • Experience with version control systems like Git
  • Proven track record in building, maintaining, and publishing SDKs or reusable libraries
  • Bonus: Cross-platform or Android SDK development experience is a big plus
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.