{"@context":"https://schema.org/","@type":"JobPosting","title":"Lead iOS Developer
Role details
Job location
Tech stack
Job description
As the Lead iOS Developer at Quilter Invest, you will be at the forefront of supporting your team in building intuitive and secure mobile applications that enhance our users' financial journeys. You will collaborate with cross-functional teams, help develop high quality features, and help drive the technical direction of our iOS projects.
What are my roles and responsibilities?
- Taking ownership over the app in its entirety, understanding the Tech stack and system design.
- Leading a team of five Senior iOS Developers, and mentoring where appropriate.
- Helping build new features, fixing bugs, and handling DevOps (Bitrise, Fastlane, GitHub Actions).
- Collaborating with product managers, designers, and other stakeholders to define app requirements and user experience.
- Writing Unit and UI tests for existing and new features
- Keeping documentation up to date and helping us expand it
- Troubleshooting, debugging, and optimising application performance.
- Staying updated with the latest industry trends, technologies, and best practices in iOS development.
What's the tech stack?
We currently use Swift 5 + MVVM + UIKit as our foundations, and we're beginning to integrate SwiftUI + Async Await into our codebase, so these are essential skills to have. We're always open to new ideas to improve the tech, so if you're a self-starter you'll be very welcome here.
Can I work remotely?
From anywhere in the UK! We have people in London, Brighton, Northern Ireland, Manchester, Leeds and more. As long as you're in the UK and have internet, you can work wherever you want.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field
- Strong experience in iOS development using Swift
- Strong understanding of iOS frameworks (UIKit, Core Data, Concurrency, GCD etc.) and APIs
- Experience with RESTful APIs, JSON, and third-party library integrations
- Knowledge of design patterns, primarily MVVM
- Understanding of OAuth 2, PKCE, SSO, and SOLID principles
- Experience with SwiftUI and Async Await
- Familiarity with version control systems (Git)
- Proficiency in using Xcode, Instruments, and related tools
- Experience with Unit and UI testing frameworks
- Strong problem-solving skills with attention to detail
- Excellent communication skills, with the ability to work effectively in a remote setting
- A proactive, positive attitude with a passion for continuous learning
- Ability to manage multiple tasks and work well under pressure
Preferred but not essential
- Knowledge of mobile UI/UX principles and best practices.
- Familiarity with Agile methodologies and CI/CD processes.
- Contributions to open-source projects or personal iOS applications.
- Prior experience in the FinTech sector.
- Familiarity with security and data protection best practices, especially in financial services.
- An interest in finance, investing, and saving.