iOS Developer

About the Role:

We are looking for an experienced iOS Developer to design, build, and maintain high-quality iOS applications. You will work closely with designers, product managers, and backend engineers to deliver smooth, performant, and scalable mobile experiences for iPhone and iPad users.

Key Responsibilities:

  • Develop and maintain iOS applications using Swift and SwiftUI (or UIKit where needed).
  • Collaborate with product and design teams to define and implement elegant, intuitive UI/UX.
  • Integrate RESTful APIs and work with JSON data.
  • Apply modern iOS architecture patterns such as MVVM, Clean Architecture, or VIPER.
  • Write modular, testable, and clean code using TDD principles.
  • Participate in code reviews, testing, and continuous integration efforts.
  • Monitor app performance and crash reports via tools like Firebase or Sentry.

Tech Stack & Tools:

  • Languages: Swift (primary), Objective-C (if legacy support is required)
  • Frameworks: SwiftUI, UIKit, Combine, CoreData
  • Architecture: MVVM, Clean Architecture, VIPER
  • Networking: URLSession, Alamofire
  • Testing: XCTest, Quick/Nimble
  • CI/CD: GitHub Actions, Bitrise, Fastlane
  • Other: Firebase, Crashlytics, SPM/CocoaPods, Xcode

Required Skills:

  • 3+ years of professional iOS development experience.
  • Strong knowledge of Swift and iOS SDK.
  • Experience building and publishing apps to the App Store.
  • Understanding of Apple Human Interface Guidelines.
  • Familiarity with RESTful APIs and modern app architecture.
  • Solid experience with version control systems (e.g., Git).
  • Good problem-solving skills and a proactive mindset.

Nice to Have:

  • Experience with SwiftUI and Combine in production apps.
  • Familiarity with accessibility, app security, and performance tuning.
  • Knowledge of mobile analytics and A/B testing frameworks.
  • Understanding of DevOps principles and CI/CD in iOS development.
Published 3 July
251 views
ยท
129 applications
94% read
ยท
90% responded
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...