Essential cookies keep the site working. With your consent we also measure how the site is used, first-party only. We never run advertising trackers. Details in the cookie policy.

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