cover image
Vaultie

Vaultie

vaultie.io

1 Job

9 Employees

About the Company

Enabling individuals to digitally lay claim to their personal data by tethering fraud- resilient and verifiable credentials to sensitive information such as digital ID's, legal documents, and financial contracts.

Listed Jobs

Company background Company brand
Company Name
Vaultie
Job Title
Full Stack Developer
Job Description
**Job Title:** Full Stack Developer **Role Summary:** Design, develop, and maintain end‑to‑end digital credentialing platforms using Rust, TypeScript, and React. Build secure, scalable backend services, responsive front‑end interfaces, and robust database layers while adhering to industry standards such as W3C Verifiable Credentials, ISO‑18013, and OpenID for Verifiable Credentials. **Expectations:** - Deliver secure, high‑performance code that meets compliance and trust requirements. - Write clean, well‑documented, and thoroughly tested software. - Collaborate effectively with cross‑functional teams (product, design, operations). - Maintain clear documentation of APIs, SDKs, and architecture for internal and external stakeholders. - Participate in code reviews, continuous integration, and deployment pipelines. **Key Responsibilities:** - **Backend Development** – Build and maintain Rust applications for credential issuance, verification, and distribution. - Create, version, and document REST/GraphQL APIs for internal use and third‑party integrations. - Extend and document the TypeScript SDK used by external developers. - Implement PDF generation and parsing functionalities as needed. - **Front‑End Development** – Develop React UI components and dashboards for transaction tracking and system health monitoring. - Ensure cross‑platform performance, accessibility (WCAG), and visual consistency. - **Database Management** – Design PostgreSQL schemas, optimize SQL queries, and monitor database health. - Troubleshoot performance bottlenecks and implement scalable storage solutions. - **Security & Compliance** – Apply cryptographic primitives (digital signatures, encryption, PKI) and align with W3C VCDM, ISO‑18013, OID4VC, JSON‑LD, CBOR, JWT standards. - Maintain adherence to data integrity and privacy regulations. - **Support & Collaboration** – Provide technical guidance, conduct knowledge transfer sessions, and support DevOps in deployment and monitoring. **Required Skills:** - Minimum 3 years of professional full‑stack development experience. - Strong proficiency in Rust, TypeScript, and React. - Solid experience with PostgreSQL or equivalent relational databases. - API design, documentation, and versioning best practices. - Unit, integration, and end‑to‑end testing (e.g., Jest, Rust test framework). - Excellent written and verbal communication; capable of working in multidisciplinary teams. - Strong organizational skills; committed to comprehensive documentation and code readability. - Familiarity with CI/CD pipelines and containerized environments (Docker, Kubernetes). **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or a closely related field (or equivalent practical experience). ---
Toronto, Canada
Hybrid
Junior
18-11-2025