IOS Engineer - Contract in Bath

IOS Engineer - Contract in Bath

Bath Full-Time On-site
S

Job Description Senior iOS Engineer Location: Bristol, UK Working pattern: Hybrid Rate: Β£375-Β£400 per day, inside IR35 We're looking for a Senior iOS Engineer to join a large financial services organisation and play a key role in the security, development and scalability of its mobile applications. You'll be joining a specialist mobile security team responsible for building and maintaining a range of security components and services used across a large portfolio of mobile applications. The team works closely with mobile engineering, strategy and technology teams to ensure applications are secure, scalable and able to evolve alongside an ever-changing threat landscape. This is a hands-on engineering role where you'll be designing, developing and delivering mobile components and services, with a particular focus on building reusable solutions that can be adopted across multiple engineering teams. What you'll be doing Designing and developing high-quality iOS applications, components and SDKs Building scalable, reusable solutions that can be consumed across multiple engineering teams Working within a modularised iOS codebase and applying modern architectural patterns Working closely with engineering teams to drive reusability and reduce technical waste Designing performant and thread-safe solutions using modern Swift concurrency Contributing to engineering quality through testing, code reviews and continuous integration Collaborating with stakeholders and engineers across the wider mobile technology function Supporting the development of secure and robust mobile applications at significant scale What we're looking for Strong commercial experience developing iOS applications using Swift Excellent knowledge of modern iOS development tools including Xcode, Git, GitHub, XCTest and XCUITest Strong understanding of modular app architecture and frameworks-based modularisation Experience with architectural patterns such as MVVM Hands-on experience building, maintaining and integrating SDKs Strong understanding of Swift concurrency, including async/await, GCD and Operations Experience designing performant and thread-safe solutions A track record of delivering high-quality, production-scale iOS applications Strong communication and collaboration skills, particularly when working across multiple engineering teams Experience with engineering practices such as Pair Programming, TDD, Code Reviews, Continuous Integration and automated testing Desirable experience Knowledge of mobile security principles , including secure storage, authentication flows and handling sensitive data Experience with mobile CI/CD pipelines Experience with tools such as GitHub Actions and Fastlane Experience implementing automated build, test and deployment processes The opportunity You'll be working on mobile technology used at significant scale, within a team operating at the intersection of iOS engineering, mobile security and financial services . It's a strong opportunity for a Senior iOS Engineer who enjoys working on complex technical challenges, building reusable engineering solutions and contributing to products used by a large customer base.

IOS Engineer - Contract in Bath employer: Spencer Rose Ltd

As a leading financial services organisation based in the heart of the City of London, we pride ourselves on fostering a dynamic and inclusive work culture that champions innovation and collaboration. Our commitment to employee growth is reflected in our robust training programmes and opportunities for career advancement, ensuring that our team members are equipped to thrive in a rapidly evolving industry. With a hybrid working model, we offer the flexibility to balance professional and personal commitments while being part of transformative projects that shape the future of data architecture.

S

Contact Details:

Spencer Rose Ltd Recruitment Team