About this role
The team is seeking an experienced iOS Developer to join their dynamic team. The ideal candidate will possess strong proficiency in Swift and have hands-on experience with SwiftUI. You will play a key role in developing and maintaining iOS applications, ensuring a seamless user experience.
Key Responsibilities:
- Develop and maintain iOS applications using Swift and SwiftUI.
- Transition legacy codebases to SwiftUI while ensuring functionality and performance.
- Implement MVVM architecture and apply reactive programming patterns.
- Work with RESTful APIs and handle JSON data efficiently.
- Utilize Xcode, Instruments, and other debugging tools to optimize application performance.
- Collaborate with cross-functional teams in an Agile/Scrum environment to deliver high-quality software solutions.
- Manage version control using Git or similar systems.
Required Skills & Qualifications:
- Strong proficiency in Swift with 1-2 years of experience in SwiftUI.
- Good understanding of UIKit and experience transitioning legacy code.
- Familiarity with Combine and reactive programming concepts.
- Experience working with RESTful APIs and networking principles.
- Proficient in using Xcode and debugging tools.
- Experience in Agile/Scrum methodologies.
Experience: 3-5 years in iOS development.
What we offer:
- An opportunity to work in a collaborative and innovative environment.
- Professional development and growth opportunities.
- A chance to contribute to impactful projects in the health technology sector.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.