iOS Developer

Remote Work

Job Description:

Position : iOS Developer


Location: Remote (PST Hours)


Duration : Long term


 


Required


·         Objective C Swift


·         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.


·         We are looking for someone who is a strong coder, who can developer clean and testable code.


 


Key Skills:

  • XCTest, XCUITest, MVVM, MVP or Clean architecture, REST and GraphQL APIs.

Share Profile