Full-Stack Software Engineer

This role joins SpruceID's forward-deployed engineering team to deliver privacy-preserving digital identity solutions for state governments, public-sector partners, and enterprise clients. The position combines full-stack software development, technical consulting, customer advising, deployment management, and post-launch support. Work includes backend services, web and mobile applications, and Rust codebases spanning backend, mobile, and browser environments.

Responsibilities

  • 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 applications meeting public-sector security, privacy, and accessibility standards.
  • Contribute to Rust codebases running across backend, mobile, and browser environments.
  • Manage customer deployments and provide post-launch technical support.

Requirements

  • 5+ years of experience building backend systems in statically typed languages such as Rust, Go, C#, or Java.
  • Strong background in modern web frontends such as React and TypeScript, with attention to accessibility and security.
  • Ability to lead cross-functional engineering efforts and deliver production-grade systems.
  • Hands-on experience with cloud infrastructure such as AWS, GCP, or Azure and DevOps practices.
  • Excellent communication skills and comfort working directly with customers or stakeholders.
  • Based in the United States.

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available