Source Code
X 2 - RQ10456 - Software Developer - Mobile - Senior
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.
- Compensation
- Not disclosed
- Location
- Not listed
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Contract
- Experience
- 1+ years
- Category
- Software engineering
- Posted
Skills
Must have
- Experience 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)
- Experience with W3C verifiable credential data model, 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
- Ensure compliance with global digital identity standards and/or specifications such as W3C Verifiable Credentials, IETF, OIDF, PCTF, NIST, and eIDAS(ARF)
Nice to have
- Familiarity with 23220-4 operational protocols
Full description
RQ10456 - Software Developer - Mobile - SeniorToronto, Ontario2 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 W3Cverifiable 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).