Senior Secure Mobile Engineer (iOS / Android)

About the Role

We are looking for a Senior Secure Mobile Engineer (iOS / Android) to join a Client’s team building a high-security, Zero-Knowledge, privacy-first mobile product.

This role is security-critical: the mobile app is responsible for encryption, secure key management, encrypted local storage, and encrypted voice/video communication. You will work on protecting sensitive data on-device and in transit, even in adversarial environments.

This is not a typical mobile UI role — we are looking for an engineer with strong mobile security, applied cryptography, and secure communications expertise.

 

Location: Remote
Cooperation Type: Full-time, long-term
Experience Level: Senior
Start: ASAP

 

Responsibilities

• Design and develop a security-first mobile client (iOS / Android)
• Implement end-to-end encryption, secure key generation, and key lifecycle management
• Build and maintain encrypted local storage (SQLCipher / encrypted SQLite)
• Integrate hardware-backed security (iOS Keychain, Android Keystore, Secure Enclave)
• Secure voice and video traffic using encrypted protocols (WebRTC, SRTP, or similar)
• Protect sensitive data at rest and in transit using modern cryptographic standards
• Apply memory hygiene practices to prevent sensitive data leakage
• Implement certificate pinning and defense against MITM attacks
• Design and enforce privacy-first and Zero-Knowledge client-side security principles
• Conduct threat modeling, security reviews, and risk assessments
• Collaborate with backend and security teams on end-to-end encrypted workflows
• Write clean, testable, and security-auditable code

 

Requirements

5+ years of mobile development experience (iOS / Android)
3+ years of experience in mobile security / secure data handling
• Strong understanding of applied cryptography and encryption principles
• Experience implementing end-to-end encryption and secure key management
• Strong experience with encrypted local storage (SQLCipher / encrypted SQLite)
• Experience with iOS Keychain and / or Android Keystore
• Experience securing voice and video traffic (WebRTC, encrypted media pipelines, or similar)
• Experience implementing certificate pinning and secure networking
• Understanding of memory hygiene, secure sessions, and data isolation
• Proficiency in Swift, Kotlin, Objective-C, or Java
• Experience working on security-critical or privacy-first systems
• Ability to work independently in high-responsibility security environments
English: Upper-Intermediate (B2) or higher

 

Nice to Have

• Experience with Signal Protocol (X3DH, Double Ratchet) or MLS
• Experience with Zero-Knowledge systems
• Experience with Tor / Orbot / anonymous networking
• Experience with secure real-time communications hardening (WebRTC)
• Experience with mobile threat modeling or reverse engineering
• Experience with on-device AI / offline inference
• Experience with advanced mobile OS security or low-level performance optimization

 

What We Offer

• Competitive compensation according to your experience (gross system)
• Fully remote work and long-term cooperation
• Opportunity to work on a high-security, privacy-first product
• Direct impact on core encryption and mobile security architecture
• Fast hiring process and quick start
• Strong engineering culture focused on security, ownership, and quality

 

What happens after you apply

• Quick CV review
• Short recruiter call
• Technical interview with LITSLINK team
• Fast decision & offer

Required skills experience

Mobile development (iOS / Android) 5 years
Mobile security / secure data handling 3 years
Applied cryptography / encryption principles 3 years
Android Keystore 2 years
iOS Keychain 2 years
Secure local storage (SQLCipher / encrypted SQLite) 3 years
Swift 2 years
Kotlin 2 years
Certificate pinning / network security 3 years
Client-side security / privacy-first systems 3 years
Voice / Video encryption 2 years
Secure communications 2 years
Protocols / secure messaging 2 years

Required domain experience

Security 2 years
Mobile 4 years

Required languages

English B2 - Upper Intermediate
Signal Protocol, MLS, Zero-Knowledge systems, Tor, Orbot, anonymous networking, Advanced mobile OS security, Low-level performance, Secure real-time communications, On-device AI
Published 22 January
96 views
·
21 applications
96% read
To apply for this and other jobs on Djinni login or signup.
Loading...