Senior Mobile Engineer

iProov is looking for a Senior Mobile Engineer to join our growing tech team in London.

iProov is the world leader in face biometric verification. Its technology is used by banks, governments, healthcare and travel providers around the world to enable secure, effortless customer onboarding and authentication. This process ensures that new and returning users are genuine and can be trusted.

This role involves exposure to a range of mobile technologies, both native (Swift on iOS and Java/Kotlin on Android) as well as cross-platform mobile technologies such as Flutter, Xamarin and React Native.

This is a great opportunity for someone with deep knowledge in native app development, but is also a technology generalist who relishes the opportunity to pick up the latest APIs, frameworks and cross-platform tools. There is a substantial element of R&D to this role, which will involve developing both proof-of-concepts and production-quality code.

Required Skills

  • Expert-level commercial app development experience in either iOS (Swift/ObjC), Android (Java/Kotlin) or both.
  • Familiarity with Xcode/Android Studio.
  • Experience writing unit tests and working in a CI environment.
  • A proven ability to write elegant, efficient and maintainable code.
  • An understanding of architectures and design patterns.
  • Robust understanding of security best practices.
  • Excellent analytical skills and attention to detail.
  • Excellent communication skills.

Desirable Skills

  • BSc or equivalent in Computer Science or related discipline.
  • Experience with cross-platform technologies like Flutter, Xamarin and React Native.
  • Prior experience working with any of the following would be a big plus:
  • Camera APIs (iOS AVFoundation or Android camera1/2/X)
  • OpenGL ES (GLSL)
  • Image processing (e.g. iOS Vision/CoreImage, Android MLKit or OpenCV)
  • Hardware video encoding (iOS VideoToolbox/Android MediaCodec)
  • Security (Frida/Objection or similar)
  • WebSockets
  • Experience building SDKs.
  • Full-stack development experience.


Candidates must have the right to work in the UK.

iProov is an equal opportunity employer and values diversity at our company. We do not discriminate on the basis of race, age, disability, gender, gender reassignment, marriage and civil partnership, pregnancy and maternity, religion or belief, sexual orientation or veteran status.

Get a demo