2 дня назад
Senior iOS Engineer (Swift)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior iOS Engineer (Swift): Building and evolving shared iOS platform capabilities, APIs, architecture, and developer tooling for a mobile banking app with an accent on performance, reliability, accessibility, and developer experience. Focus on delivering production-quality Swift and SwiftUI code, identifying technical risks through profiling and observability, and shaping iOS engineering standards across multiple teams.
Location: Hybrid in London, with office attendance 2–3 days per week; the role requires the right to work in the country of choice for overseas work arrangements.
Company
is a mobile-first bank building digital banking products and services.
What you will do
- Shape the technical direction and engineering standards for iOS across the organisation.
- Design and evolve shared modules, APIs, architecture, developer tooling, and CI/CD capabilities.
- Build production-quality Swift and SwiftUI code for platform and customer-facing product work.
- Use data, profiling, and observability to improve application performance, reliability, and developer experience.
- Raise engineering capability through pairing, code reviews, technical discussions, coaching, and knowledge sharing.
- Collaborate with Engineering, Product, Design, Backend, and Android colleagues on mobile strategy and product decisions.
Requirements
- Strong experience building and maintaining customer-facing iOS applications with Swift and SwiftUI.
- Deep knowledge of iOS development, including concurrency, performance, memory management, testing, accessibility, and security.
- Sound architectural and API-design judgement, with a focus on maintainable solutions and developer experience.
- Proactive, collaborative approach with the ability to influence improvements beyond the immediate team.
- Ability to coach, pair with, and share knowledge with other engineers.
- Ability to work from the London office 2–3 days per week and hold the right to work in the country of choice when working abroad.
Nice to have
- Experience in fintech, banking, or another regulated, high-trust environment.
- Experience building shared libraries, platform capabilities, or design systems.
- Strong hands-on knowledge of UIKit.
- Experience improving mobile CI/CD pipelines, release processes, or developer tooling.
- Experience using AI-assisted development tools to improve productivity and code quality.
Culture & Benefits
- Permanent employee position with flexible hybrid working.
- Option to work from abroad for up to 120 days per year, subject to the right to work in the chosen country.
- Focus on face-to-face collaboration and work-life balance.
- Inclusive workplace with a diverse workforce, DE&I forum, and reasonable-adjustment support.
Hiring process
- Behavioural and competency-based interviews should be completed without AI assistance.
- AI use in technical interviews depends on the role and will be communicated by the Talent Partner.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →