
Full-Stack Software Engineer – New Grad
Spruce Systems, Inc.
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $110,000 - $150,000 per year
Job Level
Tech Stack
About the role
- 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.
- Learn to 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.
Requirements
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field (recent graduates welcome).
- Foundational experience with backend development in a statically typed language (Rust, Go, C#, Java, or similar)—coursework, internships, or personal projects count.
- Familiarity with modern web frontends (React, TypeScript, or similar).
- Demonstrated ability to learn quickly and work collaboratively.
- Strong communication skills and genuine interest in working with customers and stakeholders.
- Appreciation for open-source software, clean code, and thoughtful engineering.
- Based in the U.S. (or willing to relocate without visa assistance - TN are ok) and excited to contribute to impactful public sector work.
Benefits
- Dedicated mentorship from senior engineers who will guide your technical development.
- Structured onboarding to get you up to speed on our stack, our standards, and our customers.
- Regular 1:1s and feedback to help you set and achieve career goals.
- Opportunities to own projects as you grow, with appropriate support and guardrails.
- Exposure to the full product lifecycle—from customer discovery to production deployment.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
backend developmentRustGoC#JavaReactTypeScriptweb applicationsfull-stack featurescodebases
Soft skills
collaborationcommunicationquick learningcustomer engagementstakeholder interactionteamworkadaptabilityproblem-solvingattention to detailinterest in public sector work