Full-Stack Software Engineer (New Grad)
New
S
SpruceIDDigital identity
This is a fully remote role open to candidates based in the United States.Full-TimeEntry
Salary$110K - $140K; $110K – $140K • Offers Equity
Apply NowOpens the employer's application page
Job Details
- Required Skills
- Backend DevelopmentGraphQLPostgreSQLJavaTypeScriptC#GoReactRustRESTful APIs
Requirements
- Hold a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field; recent graduates are welcome.
- Have foundational backend development experience in a statically typed language such as Rust, Go, C#, Java, or similar; coursework, internships, or personal projects count.
- Demonstrate the ability to learn quickly and work collaboratively.
- Have strong communication skills and an interest in working with customers and stakeholders.
- Show appreciation for open-source software, clean code, and thoughtful engineering.
- Be based in the U.S. or willing to relocate without visa assistance; TN is considered.
- Full-stack development internship or project experience is a plus.
- Exposure to AWS, GCP, or Azure through coursework or side projects is a plus.
- Familiarity with React, TypeScript, PostgreSQL, REST or GraphQL APIs, or CI/CD concepts is a plus.
Responsibilities
- Collaborate with customer delivery leads, engineers, and UX designers on real-world deployments.
- Build full-stack features for state governments and public-sector partners with guidance from senior engineers.
- Translate customer requirements into technical solutions and production-ready systems.
- Develop backend services and web applications that meet public-sector security, privacy, and accessibility standards.
- Contribute to codebases spanning backend, mobile, and browser environments.
- Participate in customer deployments and learn the full lifecycle of software delivery.
- Engage with open identity standards and privacy-focused engineering practices.
View Full Description & ApplyYou'll be redirected to the employer's site