Senior iOS Engineer
Role details
Job location
Tech stack
Job description
As a Senior iOS Engineer, you'll be responsible for leading the design and implementation of some of our most cutting-edge iOS features. Day-to-day, you'll be:
- Collaborating with designers, product managers, and engineers.
- Architecting and implementing complex and interesting app features.
- Developing and evolving our in-house Server-Driven UI framework, enabling rapid feature delivery and dynamic experiences without app releases.
- Building and maintaining our mobile infrastructure - CI/CD pipelines with GitHub Actions, App Store deployment workflows, and our automated UI testing platform.
- Championing best practices and the highest standards for mobile engineering.
- Closely analysing the details of the UI and overall app experience.
- Building an understanding of the backend systems that power the app.
Requirements
We're looking for someone with:
- Strong experience with iOS development and proficiency with the latest mobile platform frameworks and features, including:
- Swift, SwiftUI, Swift Packages, etc…
- 0 to 1 experience building and delivering successful products from scratch.
- A proven ability to ship impactful, high-scale mobile applications.
- Excellent collaboration and communication skills.
- Driven, with a bias to action and taking the initiative.
You could be a great fit if
- You have experience building complex reusable modules.
- You have integrated modern ML/AI technology into app journeys.
- You thrive when given ownership and autonomy.
- You're passionate about building the best products possible with the latest technologies available.
Bonus:
- You have practical experience with Server Driven UI
- You have practical experience with A/B testing.
- You have practical experience with full-stack development.
Benefits & conditions
- A competitive salary
- BUPA health insurance
- Discounted gym membership through BUPA
- OnHand volunteering membership and one paid volunteering day per year
- Hybrid working
- Pension scheme
- Motorway car leasing scheme - lease a zero-emissions electric vehicle at a significant discount
- Enhanced parental leave - We offer enhanced maternity pay (26 weeks of full pay) and enhanced paternity pay (4 weeks of full pay) to eligible employees.
- Workplace nursery scheme
- Regular social events
- Cycle to work scheme
Equal opportunities statement
We are committed to equality of opportunity for all employees. We work to provide a supportive and inclusive environment where people can maximise their full potential. We believe our workforce should reflect a variety of backgrounds, talents, perspectives and experiences. Our strong commitment to a culture of inclusion is evident through our constant focus on recruiting, developing and advancing individuals based on their skills and talents.