iOS Developer
Develop and maintain native iOS applications using Swift and SwiftUI, collaborating with a cross-functional team to deliver mobile experiences.
Responsibilities
- Develop and maintain native iOS applications using Swift and SwiftUI.
- Create clean, reusable components and modular code that follows standards.
- Improve code coverage and minimize technical debt.
- Collaborate with a cross-functional team to design and deliver mobile experiences.
Requirements
- At least 2 years of enterprise iOS development experience with Swift.
- Strong understanding of UI design patterns, native capabilities, device and operating system variations, and mobile development best practices.
- Experience with storage, caching, and threading.
- Understanding of Apple's design principles and interface guidelines.
- Understanding of the full mobile development lifecycle.
- Experience with Git and Git-based repository services.
Nice to have
- Experience using AI tools.
- Experience with RESTful JSON web services.