Full-Stack Software Engineer (New Grad)
SpruceID · United States · remote
You will build and deploy full-stack identity solutions for public-sector and enterprise customers. You will collaborate with delivery leads, engineers, and UX designers; translate customer requirements into production-ready systems; develop backend services and web applications; and contribute across backend, mobile, and browser codebases. You will participate in customer deployments, work with open identity standards, and apply security, privacy, and accessibility practices.
Responsibilities- Collaborate with customer delivery leads, engineers, and UX designers on deployments.
- Build full-stack features for public-sector partners.
- Translate customer requirements into technical solutions and production-ready systems.
- Develop backend services and web applications that meet security, privacy, and accessibility standards.
- Contribute to backend, mobile, and browser codebases.
- Participate in customer deployments and software delivery.
- Engage with open identity standards and privacy-focused engineering practices.
Requirements- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Foundational backend-development experience in a statically typed language such as Rust, Go, C#, or Java.
- Ability to learn quickly and work collaboratively.
- Strong communication skills and interest in working with customers and stakeholders.
- Appreciation for open-source software, clean code, and thoughtful engineering.
- Be based in the United States or willing to relocate without visa assistance; TN status is considered.
Benefits- Remote work within the United States.
- Equity.