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
๐
Average salary range of similar jobs in
analytics โ
Loading...