X 2 - RQ10456 - Software Developer - Mobile - Senior
Source Code ·
- Seniority
- Senior
- Employment
- Contract
- Category
- Software engineering
- Experience
- 1+ years
Source Code ·
EXASOFT CONSULTING PTE. LTD. · Singapore
HI5 ELITE PTE. LTD. · Singapore
Entrust · France - Paris
Creative Information Technology, Inc. · Paris, France
This senior mobile developer role in Toronto focuses on building and maintaining native iOS and Android applications with React Native, specifically targeting digital identity standards like verifiable credentials and mdoc. The developer will implement complex cryptographic protocols and ensure compliance with global identity specifications.
Toronto, Ontario
2 Openings
Contract (1+ year, with high possibility of extension)
Must have:
- Experience working with commercial grade mobile iOS and Android applications using native languages (Objective-C / Swift, Xcode or Java with Android Studio).
- React Native.
- Experience with OpenID for Verifiable Credential Issuance (OID4VCI 1.0) and OpenID for Verifiable Presentations (OID4VP); ability to issue both SD‑JWT‑VC and ISO mdoc credentials per high‑assurance interop profiles.
- Knowledge with ISO/IEC 18013‑5 (mdoc/mDL) and 18013‑7 (online presentation); familiarity with 23220‑4 operational protocols is an asset.
- Experience with W3C verifiable credential data model, and decentralized identifiers (DIDs), X.509 certificates (RFC 5280), zero-knowledge proofs, SD-JWT, JWT, JSON-LD
- Experience with JOSE/COSE, Oauth2 JWT/JWS, ECDSA/EdDSA, ECC/RSA, TLS, PKI, device‑bound keys for holder binding (e.g., SD‑JWT+KB (key binding) and mdoc transaction signing).
- Ensure compliance with global digital identity standards and/or specifications such as W3C Verifiable Credentials, IETF, OIDF, PCTF, NIST, and eIDAS(ARF).
GlobalVariable · Toronto, Canada