ios developer

$143,936 - $164,736/Yr

Randstad - Sunnyvale, CA

posted 3 months ago

Full-time - Mid Level
Sunnyvale, CA
Administrative and Support Services

About the position

As an iOS Developer at Randstad US, you will be responsible for demonstrating a comprehensive understanding of the iOS framework and its respective component lifecycles. You will leverage your expert-level knowledge of Swift 5 to build robust products, focusing on unit-testing code for reliability, usability, and edge cases using XCTest and XCUITest. Your role will require you to build user interfaces programmatically and work on multi-plugin environment projects, ensuring that you can integrate various components seamlessly. You will also be expected to have an extensive understanding of iOS framework components, multithreading, protocols, structures, networking, offline storage, and performance tuning. Your expertise will allow you to build reusable iOS components and orchestrate user interactions while integrating with backend services via REST and GraphQL APIs. Collaboration with product, design, and UX teams will be crucial as you work to create intuitive experiences that facilitate the connection of different applications. This position is a contract role based in Sunnyvale, California, offering a competitive hourly wage between $69.20 and $79.20. You will work standard hours from 8 AM to 5 PM, and a bachelor's degree is required for this position.

Responsibilities

  • Implement Membership Account Management related features and provide production support and operational excellence.

Requirements

  • Minimum 3 years of experience in iOS development.
  • Bachelor's degree in a relevant field.
  • Expert-level knowledge of Swift 5.
  • Experience with XCTest and XCUITest for unit testing.
  • Ability to build user interfaces programmatically.
  • Expert-level knowledge of git and CI/CD systems such as TeamCity or Jenkins.
  • Experience in good app architecture using design patterns such as MVVM, MVP, or Clean.
  • Extensive understanding of iOS framework components and their respective lifecycles.
  • Solid knowledge of multithreading, protocols, structures, networking, offline storage, and performance tuning.
  • Experience in building reusable iOS components and integrating with backend services via REST and GraphQL APIs.

Benefits

  • Comprehensive benefits package including health insurance.
  • Incentive and recognition program.
  • 401K contribution (based on eligibility).
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service