Job Details

ID #41297463
State California
City Sunnyvale
Job type Contract
Salary USD US$70 - US$85 per hour + competitive US70 - US85 per hour + competitive
Source Computer Futures
Showed 2022-05-21
Date 2022-05-21
Deadline 2022-07-20
Category Et cetera
Create resume

Senior iOS Developer

California, Sunnyvale, 94085 Sunnyvale USA

Vacancy expired!

Description:

Who you are

A hands-on self-directed iOS developer that has built and refactored code bases to follow best practices. You're a stickler for proper architecture and you're not afraid to voice your opinion if something isn't designed properly. You are constantly learning about new iOS frameworks and technologies. Security, stability and performance are always top of mind when building new functionality or reviewing pull requests from the team. You enjoy working on a team and collaborating with other mobile platform and backend developers.

Stack
  • iOS
  • Swift 5
  • MVVM
  • SOLID
  • iOS frameworks Core Data
  • REST APIs
  • XCode
  • Proficient understanding of code versioning tools, such as GIT
  • Familiarity with API's and push notification

Experience
  • 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
  • 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.

Keys/ Must Haves:
  • Swift 5
  • Has developed key features on previous apps (no bug fixers)
  • Good communication skills and likeable personality.

Nice to Have/ Pluses
  • B.S or M.S in Computer Science from US university
  • Worked on an application with a user base in the millions

EOE Statement: Specialist Staffing Group is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.

To find out more about Computer Futures please visit

Vacancy expired!

Subscribe Report job