.
Software Engineer (iOS) - Camera Injection
  • Kraków
Software Engineer (iOS) - Camera Injection
Kraków, Kraków, Lesser Poland Voivodeship, Polska
Revolut LTD
10. 9. 2025
Informacje o stanowisku

technologies-expected :


  • iOS
  • Swift
  • Objective-C

about-project :


  • Our Technology team builds the systems and experiences that keep Revolut moving. From the infrastructure behind our innovative app to the features used by millions of people around the world, they bring sharp thinking, speed, and a focus on meaningful impact to everything they do.
  • We’re looking for an experienced iOS Engineer to help defend against camera injection attacks, one of the most advanced threats in mobile security today.
  • At Revolut, we’re building a secure selfie-based authentication system, and we need someone who can outsmart attackers using jailbreaking, fake video streams, and spoofing techniques to bypass liveness detection.
  • This role sits at the intersection of mobile engineering and application security. If you’re passionate about reverse engineering and pushing the limits of what’s possible on iOS, we’d like to hear from you.

responsibilities :


  • Building defences against sophisticated injection techniques that exploit hardware and software
  • Developing and improving our secure, selfie-based authentication system to protect customers
  • Jailbreaking devices to test and harden our applications against real-world threats
  • Proactively researching new attack vectors and techniques for detecting them
  • Working with a dedicated, curious team obsessed with pushing the boundaries of mobile security

requirements-expected :


  • Expertise in iOS internals
  • A passion for reverse engineering
  • Proficiency in Swift/Objective-C
  • Experience with jailbreak ecosystems (e.g., Dopamine, palera1n) and techniques like hooking AVFoundation
  • A proven ability to write low-level code, understand sandbox constraints, and bypass security checks
  • A background in mobile security and a deep understanding of AppSec principles
  • A curious, proactive, and independent mindset
  • Fluency in English

offered :


  • Financial benefits that show we value your work
  • Medical insurance for you and your close ones
  • Flexibility to work from home, the office or abroad
  • A free Revolut Metal subscription loaded with perks
  • Exciting events year-round so you can get to know your team

benefits :


  • private medical care
  • life insurance
  • remote work opportunities
  • flexible working time
  • integration events
  • birthday celebration
  • employee referral program
  • extra leave

  • Praca Kraków
  • Kraków - Oferty pracy w okolicznych lokalizacjach


    109 603
    17 985