Software Engineer (Mobile Security)
£500 to £850a day
- Job type
- Contract, IR35 not stated
- Location
- Bristol
- Working
- Hybrid
- Posted
- 1w ago
Job description
Software Engineer - Mobile Security
12-Month Contract
Bristol (Hybrid - 2-3 days per week onsite)
£500-£850 per day Inside IR35 - Ratedetermined by experience
We're looking for Mobile Security Engineers to join a Digital Frameworks team responsible for building and maintaining the secure Android and iOS frameworks that support mobile applications across a large enterprise environment.
This role sits at the intersection of mobile software engineering and application security. You'll help design and develop reusable SDKs, libraries and framework components that enable product teams to deliver secure, scalable and high-performing mobile applications.
We're interested in speaking with engineers from Android, iOS or mobile platform backgrounds, with opportunities available across multiple levels of experience.
Key Requirements
Commercial experience developing mobile applications using Kotlin/Android and/or Swift/iOS
Strong understanding of mobile application security principles
Experience implementing authentication, encryption and secure storage solutions
Knowledge of secure coding practices and vulnerability remediation
Experience developing reusable SDKs, frameworks or shared platform components
Ability to work within modern engineering environments using CI/CD and automated testing practicesWhat You'll Be Doing
Designing, developing and maintaining secure Android and iOS framework components and SDKs
Building mobile security capabilities including authentication, encryption and device integrity controls
Developing reusable libraries and platform services used across multiple applications
Supporting threat modelling exercises and security design reviews
Identifying and remediating security vulnerabilities
Implementing secure coding standards and engineering best practice
Contributing to test automation and CI/CD pipelines
Collaborating with engineering, architecture and security teams
Driving continuous improvements in mobile security standards and practicesTechnical Skills
Mobile Development
Kotlin
Android
Swift
iOS
SwiftUI
UIKit
Jetpack
Android SDK
Swift Package ManagerMobile Security
OWASP Mobile Top 10
OWASP MASVS
Mobile Application Security
Secure Coding
Threat Modelling
Authentication & Authorisation
Encryption
Secure Storage
Certificate Pinning
Biometrics
Android Keystore
iOS Keychain
Device Integrity ControlsTesting & Security Tooling
JUnit
XCTest
Espresso
XCUITest
Static Analysis
Dependency Scanning
Penetration Test RemediationCI/CD & DevOps
Git
GitHub Actions
Jenkins
Bitrise
Fastlane
CI/CD PipelinesAPIs & Identity
REST APIs
Ready to apply?
Apply now (opens in a new tab)