IOS Developer

Overview

Remote
$70 - $75
Accepts corp to corp applications
Contract - W2
Contract - 6 Month(s)

Skills

swift

Job Details

Position: Senior IOS Developer

Location: Sunnyvale, CA 

Duration: 12+ Months

Description:

  • Demonstrate a strong understanding of the iOS framework and respective component lifecycles.
  • Expert-level knowledge of Swift 5
  • Ability to build products with a focus on Unit-testing code for robustness, including edge cases, usability, and general reliability with XCTest and XCUITest
  • Capable of building user interfaces programatically
  • Wide experience working in multi plugin environment projects.
  • 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 combined with a solid knowledge of multithreading, protocols, structures, networking, offline storage, and performance tuning
  • Build reusable iOS components, orchestrate user-interactions integrating with backend services via REST and GraphQL APIs.
  • Work closely with our product, design, and UX teams to create amazing and intuitive experiences that make it effortless to connect different apps together.