Location: Toronto - or - Ottawa, Ontario (Hybrid: 2 days in-office, 3 days remote)
Job Type: Full-Time (contract available)
Base Salary: 85-120k
About Us
At Vaultie, We’re at the forefront of digital trust. We help our law firms, banks, and governments build trust with their clients by linking their real-world attributes to digital credentials and integrating them into verifiable documents. We work with cutting-edge technologies like biometrics, ID verification, and encryption to empower customers to create universally trusted documents and credentials. Our documents can be verified anywhere in the world by anyone our clients choose, all while maintaining industry-leading privacy standards. We are a small but growing team that thrives on collaboration and innovation. We can verify more than 14,000 types of ID from more than 195 countries.
The Opportunity
We're seeking a skilled Full Stack Developer to join our growing team and build secure digital credential systems that power verification solutions. This role is ideal for someone who thrives on technical challenges, values security and precision, and wants to work on technology that creates real-world impact.
You'll develop and maintain applications using Rust, TypeScript, and React, working with industry standards including W3C Verifiable Credentials and Data Integrity, ISO-18013 mdoc, OpenID for Verifiable Credentials, and data formats like JSON-LD, CBOR, and JWT. Working closely with our development team and stakeholders, you will deliver secure, efficient, and scalable solutions that help build digital trust.
What You'll Do
• Build and maintain a Rust application(s) for creating, verifying, and distributing digital credentials
• Develop and document APIs for internal and external use
• Maintain and improve our TypeScript-based SDK for API integration
• Work with PDF generation and parsing tools as needed
Frontend Development
• Develop and enhance React user interfaces that integrate with our backend API
• Build custom dashboards for tracking transaction status and system health
• Ensure UI consistency, performance, and accessibility across platforms
Database Management
• Design and maintain database structures to ensure scalability and reliability
• Optimize and profile SQL queries for performance
• Monitor and troubleshoot database-related issues
Qualifications
• 3+ years of professional full-stack development experience, including:
• Strong proficiency in Rust
• Strong proficiency in TypeScript and React
• Solid experience with SQL (ideally PostgreSQL)
• Excellent written and verbal communication skills — you can collaborate effectively across teams
• Strong organizational skills and commitment to clear documentation
• Proven ability to write clean, maintainable, and well-tested code
• Bachelor's degree in Computer Science or related field or related field
Nice to Haves
• Experience with cryptography concepts such as digital signatures, encryption, and Public Key Infrastructure (PKI)
• Familiarity with digital credential systems or identity verification standards (W3C VCDM, ISO-18013, OID4VC, JSON-LD, CBOR, JWT)
• Experience with Nix for development environments and deployment
• Experience with PDF manipulation libraries and tools
• Background working with or alongside government, compliance, or public-sector projects
• Government security clearances or the ability to get them
Why You’ll Love Working Here
• Be part of a small, innovative, and collaborative team building real-world digital trust systems.
• Work on cutting-edge technology used by lawyers, institutions, and the government.
• Enjoy a flexible hybrid environment, supportive peers, and plenty of room for growth.
Accessibility at Vaultie
Vaultie is committed to providing an inclusive, accessible recruitment experience in compliance with the Accessibility for Ontarians with Disabilities Act (AODA). If you require accommodations at any stage of the hiring process, please let us know, and we will work with you to meet your needs.
Equal Opportunities at Vaultie
Vaultie is committed to building a workplace that reflects our core value of trust, both in the technology we create and in the team behind it. We believe diverse perspectives make our solutions stronger and our culture more innovative. We provide equal employment opportunities to all individuals and make hiring decisions based on qualifications and alignment with our roles. We do not discriminate based on race, colour, religion, sex (including pregnancy or parental status), gender identity or expression, sexual orientation, national origin, ancestry, citizenship, age, disability, genetic information, veteran status, marital status, or any other aspect of one’s identity.
If you’re excited about leading impactful government projects and working at the intersection of technology and public service, we’d love to hear from you. Apply with your resume and a short note about why you’d be a great fit.
