IOS Engineer - 6 Month Contract - Inside IR35 - Bristol
Hamilton Barnes
Bristol, United Kingdom
2 days ago
Role details
Contract type
Contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
£ 137KJob location
Bristol, United Kingdom
Tech stack
IOS Applications
iOS
XCode
Software System Penetration Testing
User Authentication
Software Quality
Continuous Integration
Data Security
Software Design Patterns
Github
Mobile Application Software
Model View ViewModel
Mobile Security
iOS
GIT
Xctest
Job description
IOS Engineer - 6 Month Contract - Inside IR35 - Bristol
Contract Type: 6-Month Contract (Inside IR35) Day Rate: £525 per day Location: Bristol
Role Overview
We are seeking a Senior iOS Engineer to join our Mobile Security team. This team is responsible for delivering robust, scalable security solutions across the mobile channel. You will contribute to a suite of mobile security components designed to provide a comprehensive security posture across mobile applications and associated services, including penetration testing, obfuscation, and consultancy.
Key Responsibilities:
- Design, build, and maintain reusable mobile security components and SDKs.
- Collaborate with cross-functional engineering teams to integrate security solutions into mobile applications.
- Contribute to the architecture and modularisation of iOS applications using modern design patterns.
- Ensure high standards of performance, scalability, and security across all deliverables.
- Advocate for engineering best practices including code quality, testing, and continuous integration.
What You Will Ideally Bring:
- Strong programming expertise in Swift and modern iOS development.
- Hands-on experience with tools such as Xcode, Git, GitHub, XCTest, and XCUITest.
- Deep understanding of modular app architecture, including frameworks-based modularisation and patterns such as MVVM.
- Proven experience building and maintaining SDKs that are scalable, well-documented, and easy to integrate.
- Understanding of mobile security principles, including: Secure data storage, Authentication and authorization flows, Safe handling of sensitive information
- Experience with mobile CI/CD pipelines and tools, including: GitHub Actions, Fastlane, Automated build, test, and deployment workflows
Requirements
- Strong programming expertise in Swift and modern iOS development.
- Hands-on experience with tools such as Xcode, Git, GitHub, XCTest, and XCUITest.
- Deep understanding of modular app architecture, including frameworks-based modularisation and patterns such as MVVM.
- Proven experience building and maintaining SDKs that are scalable, well-documented, and easy to integrate.
- Understanding of mobile security principles, including: Secure data storage, Authentication and authorization flows, Safe handling of sensitive information
- Experience with mobile CI/CD pipelines and tools, including: GitHub Actions, Fastlane, Automated build, test, and deployment workflows