Full-Stack Software Engineer – Remote

2 weeks ago


Canada SpruceID Full time

Join to apply for the Full‑Stack Software Engineer – Remote role at SpruceID About SpruceID SpruceID builds privacy‑preserving, standards‑based digital identity and credentialing solutions that give individuals control of their information while enabling governments and enterprises to deliver secure, interoperable services. We partner with public‑sector organizations to modernize how identity is issued, verified, and used. About the Role We’re looking for a Senior Full‑Stack Engineer to join our forward‑deployed engineering team. You’ll work directly with state governments and public‑sector partners to design, build, and deploy impactful identity solutions. This role blends hands‑on software development, technical consulting, and customer success—ideal for someone who thrives at the intersection of technology and mission‑driven impact. This is a fully remote role open to candidates based in the United States. What You’ll Do Design, build, and deploy full‑stack solutions for state governments and public‑sector partners. Collaborate with customer delivery leads, engineers, and UX designers to ensure successful deployments. Translate customer requirements into technical architectures and production‑ready systems. Serve as a trusted technical advisor for partners adopting open identity standards and privacy best practices. Build backend services and full‑stack web or mobile apps that meet public‑sector security, privacy, and accessibility standards. Contribute to Rust codebases that run across backend, mobile, and browser environments. Manage customer deployments and provide post‑launch technical support. Qualifications 5+ years of experience building backend systems in statically typed languages (Rust, Go, C#, or Java). Strong background in modern web frontends (React, TypeScript, or similar) with an eye for accessibility and security. Proven ability to lead cross‑functional engineering efforts and deliver production‑grade systems. Strong appreciation for open‑source software, standards‑based design, and community‑driven development. Hands‑on experience with cloud infrastructure (AWS, GCP, or Azure) and DevOps practices. Excellent communication skills and comfort working directly with customers or stakeholders. Based in the U.S., excited to collaborate with state government partners. Nice to Have Experience with digital identity, cryptography, data privacy, or blockchain technologies (e.g., Verifiable Credentials, Decentralized Identifiers, OAuth, OpenID Connect). Familiarity with PostgreSQL, GraphQL, or RESTful API design and development. Understanding of CI/CD pipelines, infrastructure as code, and automation using Terraform, or similar tools. Exposure to mobile app development (React Native, Flutter, or similar frameworks). Experience in security engineering, access control, federated identity, or PKI systems. Prior work in public sector, government technology, or other high‑compliance environments. Interest in usability, accessibility (WCAG, Section 508), and inclusive product design. Contributions to open‑source projects or participation in digital identity standards bodies (W3C, DIF, IETF) is a plus. Benefits & Compensation Salary: $150,000 – $175,000 a year. The actual base salary offered will depend on a variety of factors, including the candidate’s experience, qualifications, skill set, and work location. Compensation may also include additional components such as performance‑based bonuses and/or equity, along with a benefits package. EEO Statement At SpruceID, we value diversity of perspectives and backgrounds. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or veteran status. Seniority Level Mid‑Senior level Employment Type Full‑time Job Function Engineering and Information Technology Industries Software Development #J-18808-Ljbffr



  • , , Canada Quora Full time

    Full Stack Software Engineer - Quora (Remote) Join to apply for the Full Stack Software Engineer - Quora (Remote) role at Quora. Quora is a privately held, "remote-first" company. This position can be performed remotely from multiple countries around the world. About Quora Quora’s mission is to grow and share the world’s knowledge. We have two products:...


  • , , Canada Mashreq Bank Full time

    Job Summary HR Service Jobs is seeking a highly skilled Senior Software Engineer (Full Stack) to join our innovative remote development team in Canada. This role offers an exciting opportunity to work on scalable, high-performance web applications and deliver cutting-edge digital solutions that power global business operations. The ideal candidate is an...


  • Canada Fiscal Full time $100,000 - $220,000 per year

    Brief Description of the Role:This role will be joining our growing and talented engineering Team. As a fast-growing company, you will be building at the intersection of the AI and finance. There are two main responsibilities of the engineering Team.1) Building the Terminal product2) Building the Financial Data infrastructure (and API product)Both require...


  • , , Canada Super.com Full time

    Intermediate Full Stack Software Engineer Join to apply for the Intermediate Full Stack Software Engineer role at Super.com Intermediate Full Stack Software Engineer Join to apply for the Intermediate Full Stack Software Engineer role at Super.com Get AI-powered advice on this job and more exclusive features. This range is provided by Super.com. Your actual...


  • , , Canada Taskify AI Full time

    Software Engineer – Full Stack (Remote) Taskify AI Job Overview We’re looking for a dependable, adaptable professional to support day-to-day tasks and ensure smooth operations. This role is straightforward, structured, and easy to learn, making it ideal for anyone who wants stable income, flexibility, and real-world experience. Flexible Hours | Weekly...

  • Software Engineer

    4 days ago


    , , Canada Veeva Systems Full time

    Join to apply for the Software Engineer - Full Stack role at Veeva Systems Continue with Google Continue with Google Join to apply for the Software Engineer - Full Stack role at Veeva Systems Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the...


  • , , Canada Agentnoon Full time

    Join to apply for the Senior Full-Stack Software Engineer role at Agentnoon 3 weeks ago Be among the first 25 applicants Join to apply for the Senior Full-Stack Software Engineer role at Agentnoon Get AI-powered advice on this job and more exclusive features. We are seeking a Senior Full-Stack Software Engineer to help build the world's best organizational...


  • Canada Finite State Full time $120,000 - $180,000 per year

    Senior Full-Stack Software Engineer (Java JavaScript) Location: Canada & United States (Remote) Why Finite State Join a mission-driven team that's securing the connected world. At Finite State, you'll work alongside some of the brightest minds in cybersecurity and software supply chain analysis to uncover and mitigate vulnerabilities hidden in the...


  • , , Canada Quora Full time

    Senior Full Stack Software Engineer - Core Product, Poe (Remote) Join to apply for the Senior Full Stack Software Engineer - Core Product, Poe (Remote) role at Quora Senior Full Stack Software Engineer - Core Product, Poe (Remote) Join to apply for the Senior Full Stack Software Engineer - Core Product, Poe (Remote) role at Quora ( Quora is a privately held,...

  • Full Stack Engineer

    2 days ago


    , , Canada Twine Full time

    Join to apply for the Full Stack Engineer - Remote role at Twine Join an exciting project focused on developing a new online platform tailored for the Middle East market. This role requires a Full Stack Engineer who can bring both technical expertise and cultural understanding to ensure the platform resonates with local users. You will have the autonomy to...