Join a Life-Changing Tech Team as an iOS Developer
Are you passionate about making an impact with your technical skills? I am recruiting on behalf of a Tech for Good company looking for an iOS Developer to join a groundbreaking team working on a product that is literally saving lives. You’ll be building and maintaining a native iOS app using the latest technologies in Swift and SwiftUI, targeting both iPhone and iPad devices.
What You'll Be Doing:
* Develop and maintain a fully native iOS 18 application, leveraging SwiftUI and modern development tools like Tuist, Realm, and Xcode Cloud for Continuous Integration.
* Collaborate with a highly skilled team of developers, designers, and product specialists to make technical and architectural decisions.
* Contribute to the direction of the app’s architecture while enhancing its performance and scalability.
* Be part of a supportive, cross-functional team where your ideas will be valued, and your career will be nurtured through mentoring from other talented professionals.
* Solve complex challenges and proactively seek ways to improve your own technical expertise while helping to solve real-world problems.
What They're Looking For:
* A minimum of three years of experience in software engineering with a focus on software design and architectural principles.
* Strong problem-solving abilities and analytical thinking.
* Enthusiasm for learning and adapting to new tools and technologies, including those highlighted in WWDC announcements.
* Proficiency in Swift programming using Xcode.
* Familiarity with Apple's core libraries, including SwiftUI, Swift Collections, Swift Concurrency, XCTest, and XCUITest. Experience with Swift Testing and Macros is a bonus.
* Solid understanding of software design patterns like MVVM, Dependency Injection, and ideally, Observer and Factory patterns.
* Hands-on experience with libraries such as Realm, Alamofire, Quick, Nimble, and Tuist.
Why This Role?
* Be part of a mission-driven company focused on creating a positive social impact.
* Work in a supportive environment where you’ll grow alongside other talented professionals.
* Take on challenges that will sharpen your skills and allow you to contribute to a life-saving product.
If you would like to have a confidential conversation and find out more about this opportunity, then get in touch with Johnathan Potts at Search 5.0 on 07880850450 or click apply.
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Information Technology
Industries
IT Services and IT Consulting and Software Development
#J-18808-Ljbffr