Summary
Join Treatwell's tech team as a Senior iOS Developer to build customer-facing apps using Swift, SwiftUI, and other modern technologies. You'll collaborate with a cross-functional Agile team, deploying applications through automated pipelines and monitoring performance. This role requires solid iOS development experience, a passion for high-quality interfaces, and a collaborative team spirit. You'll contribute to a testable environment and mentor junior team members. Treatwell offers a 100% remote position with flexible working hours, along with various benefits including paid time off, Treatwell vouchers, mental health support, and growth funds.
Requirements
- Have solid experience in mobile software development on iOS platform
- Have built high-quality mobile interfaces using modern technologies and practices
- Know good UX and visual design when you see it
- Have been part of a high-performing, autonomous Agile development team and get a kick out of shipping
- Be a good communicator, fun to work with and enjoy being part of a vocal, passionate team
Responsibilities
- Work as part of a cross-functional Agile team writing and shipping clean, well-documented, and easy-to-maintain code frequently
- Work on a variety of exciting technologies (iOS SDKs, async/await, UIKit, SwiftUI, SPM, Xcode Cloud)
- Deploy the application through automated pipelines in CI/CD and monitor it using mParticle and mixpanel for business metrics
- Help us to realize this vision and accelerate the journey, knowing what great technology looks like and mentoring our existing team
- Create and maintain user-centric application whilst improving and updating the native mobile app ecosystem
- Understand and translate project requirements into technical specifications by collaborating with cross-functional teams
- Troubleshoot and fix bugs and technical problems
- Keep up-to-date with the latest trends and emerging technologies released by Apple
Preferred Qualifications
- Have familiarity with Integrating and running React Native alongside iOS
- Be active in the software development community, whether through blogs, meetups, personal projects or open source contribution
- Have familiarity with hybrid application development such as React Native
Benefits
- 28-days holiday, plus bank holidays
- Monthly β¬40 Treatwell vouchers so you can treat yourself too
- Mental health support through our partnership with Plumm
- 100% remote position with flexible working
- Growth funds for you to develop and grow with your team
- All the tools / devices supplied to do the best job you can eg. laptop, monitor, keyboard etc