About the company
The DFINITY Foundation is a major contributor to the Internet Computer blockchain.
Job Summary
Your responsibilities:
📍Extend the existing Internet Identity (II) and Verifiable Credentials (VC) platform with features and tooling. 📍Write technical documentation for other developers that want to integrate with our II/VC platform. 📍Design and implement dApps that will showcase features of Internet Identity. 📍Iterate fast on Proof of Concept implementations. 📍Engage with stakeholders to obtain basic user requirements and designs and put them into code.
You likely have experience in:
📍Existing web2 AuthN and AuthZ standards, implementations and products (e.g., OIDC, OAuth 2.0, SAML, WebAuthn, Okta, Auth0, etc) 📍Existing specifications and implementations of Verifiable Credentials (e.g., W3C VC Data model) 📍Front-end development with or without frameworks—ideally with Typescript. Not afraid of CSS. 📍Back-end languages such as Rust or other languages used by existing leading identity platforms (We are mainly a Rust company but Java or Go are also acceptable) 📍Developing secure identity products in web2 or web3 ecosystems 📍Product engineering: we are looking for someone that has built web3 or web2 apps all the way from requirements to deployment, testing and maintenance