What is ReadID?

ReadID consists of two parts: ReadID MRZ and ReadID NFC. ReadID MRZ makes it possible to scan the so-called Machine Readable Zone of ePassports and similar using our own machine learning-based Optical Character Recognition technology.

ReadID NFC verifies the authenticity of passports and similar identity documents by reading the RFID chip embedded in these documents using the NFC capability of common Android and iOS smartphones. ReadID can be used in face2face use cases, e.g., by police officers in the street, or online, e.g., for mobile consumer onboarding for banks. ReadID is integrated by our customers in their own apps and backend systems using APIs.

ReadID is available in two versions: client-only and SaaS. Both versions include the ReadID SDK: client-side libraries with an API that enables our customers to build their own app. We host ReadID SaaS as public cloud (primarily AWS). We have a ready-to-use version of ReadID as well, called ReadID Ready, for customers that do not want to develop their own apps. We are strong believers in automation, automated testing, continuous integration and DevOps, and use state-of-the-art technologies for this.

What are your responsibilities?

Your responsibilities can include:

  • Develope our ReadID SaaS server with security and scalability in mind
  • Contribute to the roadmap for ReadID, including adding new features and integrating with partners that provide complementary software products
  • Help developers working for our customers to best use the ReadID API, especially the server-side APIs (REST, XML, JSON)
  • Write API documentation for our customers
  • Contribute to our automated testing
  • Optionally contribute to our big-data analysis of our logging (ReadID Analytics)
  • Optionally become part of our DevOps/CloudOps approach
  • Work with and for customers from all over the world

What do we expect?

Is innovation in your DNA? Do you have experience developing Java server applications and do you understand security is very important? Then we’re looking for you!

We expect:

  • A university (MSc) or applied university/ college (HBO/Bsc) degree in Computer Science, Computer Security or similar
  • You speak English, and preferably speak Dutch as well
  • A solid Java server development background
  • Experience with Java EE, Spring, REST, XML, JSON
  • Experience with continuous integration, e.g., Jenkins
  • Experience with DevOps is appreciated
  • Preferably experience with JavaScript, CSS, OWASP, Angular
  • You are security minded.