iOS Engineer
Posted Updated
Description
We're looking for a passionate iOS Developer with 1-3 years of hands-on experience to join our growing mobile team. You'll work on building and maintaining high-quality iOS applications, collaborating closely with designers, backend engineers, and product managers to ship features users love.
Responsibilities:
- Build and maintain iOS features using Swift, UIKit, and SwiftUI.
- Write clean, scalable, and testable code following best practices.
- Collaborate with design and backend teams to deliver polished user experiences.
- Participate in code reviews and contribute to improving team standards.
- Debug and resolve performance issues and crashes.
- Stay current with Apple platform updates and propose adoption where relevant.
Requirements:
- 1-3 years of professional iOS development experience.
- Strong proficiency in Swift (no Objective-C required).
- Solid experience with UIKit, auto layout, custom views, and navigation patterns.
- Hands-on experience with SwiftUI, building screens, state management, and combining with UIKit.
- Familiarity with MVVM or similar architecture patterns.
- Experience with REST APIs, JSON parsing, and async/await or Combine.
- Comfortable with Git and collaborative development workflows.
Nice to Have:
- Experience with Xcode Instruments for profiling and performance tuning.
- Familiarity with Core Data or other local persistence solutions.
- Basic understanding of CI/CD pipelines (Fastlane, GitHub Actions, etc. ).
- Experience integrating third-party SDKs (analytics, crash reporting, payments).
