DevJobs

Senior iOS Developer

Overview
Skills
  • Swift Swift ꞏ 7y
  • Swift UI Swift UI ꞏ 2y
  • RESTful API RESTful API
  • iOS SDK ꞏ 7y
  • Core Data
  • Dependency injection
  • MVVM architecture
  • Performance tuning
We are looking for a seasoned Senior iOS Developer to join us. As a key member of our engineering team, you'll play a vital role in enhancing our app's functionality, ensuring it's user-friendly, and integrating it with our backend services. Your work will directly contribute to providing a seamless and impactful experience for users relying on our technology for their physical therapy needs.

Your responsibilities will include:

  • Design, build, and maintain our iOS application.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Help maintain code quality and organization.
  • Stay up-to-date with new technology trends, applications, and protocols in the mobile landscape.

Requirements:

  • 7+ years of experience in iOS development.
  • 4+ years of experience in Swift development.
  • 2+ years of experience in SwiftUI development.
  • Strong knowledge of iOS SDK and various iOS versions.
  • Deep understanding of the iOS platform foundations, best practices, and modern programming.
  • Experience with local databases (Core Data), concurrency/multithreading, MVVM architecture, dependency injection, and performance tuning.
  • Familiarity with RESTful APIs to connect iOS applications to back-end services.
  • Knowledge of the open-source iOS ecosystem and the libraries available for common tasks.
  • Experience in developing reusable components and SDK libraries is a plus.
OneStep