02 Aug
iOS Engineer
California, Sanbruno , 94066 Sanbruno USA

Vacancy expired!

Position: iOS Engineer Location: Sunnyvale, CA Contract Length: 3 months, Contract to Hire Start Date: 7/9/21 Requirements:

  • 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 programmatically
  • 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.
EEO EmployerApex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at or

Vacancy expired!


Report job