Previous Job
iOS Developer Sunnyvale
Ref No.: 19-00033
Location: California
Position Type:Contract
iOS Developer Sunnyvale, CA
  • 5+ years of hands-on software development experience building iOS Mobile Apps.
  • Strong communication and interpersonal skills and being able to convey complex ideas clearly and succinctly.
  • Show clear orientation to details, excellence, best practices, and clean code.
  • Be focused on quality with automated testing and strong policies on error handling.
  • Own a deep understanding of mobile device frameworks and web technologies.
  • Be able to build mobile applications to connect to middleware and applications through web services.
  • Have excellent knowledge about performance optimization of mobile applications.
  • Architecture and design:
    • Experience with microservice architectures for mobile.
    • Clean architecture design patterns and best practices.
    • Familiarity with unit testing using mocking frameworks.
  • Programming:
    • Swift 3
    • Objective-C
    • Algorithms and structures.
Multithreading and Synchronization methods.