1

Full Stack Software Jobs in Sacramento, CA (NOW HIRING)

Proven experience in full stack software engineering. * Strong backend skills in Java, with hands-on Spring Boot experience. * Proficiency with JavaScript / TypeScript and modern frontend development.

Contribute to CI/CD pipelines, infrastructure-as-code, and deployment workflows on AWS About You * 6+ years of experience as a software engineer, with strong full stack capabilities * Deep experience ...

Full Stack Developer

Sacramento, CA · On-site

$140K - $175K/yr

Our software runs on Java, Ruby on Rails, AngularJS and ReactJS. We also manage an Android and iOS ... How We Work As a Full Stack Developer, Corpay will set you up for success by providing: * Assigned ...

Our software runs on Java, Ruby on Rails, AngularJS and ReactJS. We also manage an Android and iOS ... How We Work As a Full Stack Developer, Corpay will set you up for success by providing: * Assigned ...

# Basketball Software Engineer## Sacramento Kings • ### @SacramentoKingsPosted on 7/10/2026 • ... Through full-stack engineering, UI/UX, and data engineering, your work will directly support player ...

Full Stack Developer

Sacramento, CA · On-site

$140K - $175K/yr

Our software runs on Java, Ruby on Rails, AngularJS and ReactJS. We also manage an Android and iOS ... How We Work As a Full Stack Developer, Corpay will set you up for success by providing: * Assigned ...

What We're Looking For We are seeking a passionate full stack engineer with experience in developing web applications from start to finish on their own. This includes but is not limited to the ...

Our team is ambitious and passionate and the environment is relaxed and fun. \n \n What We're Looking For \n \n We are seeking a passionate full stack engineer with experience in developing web ...

Our software runs on Java, Ruby on Rails, AngularJS and ReactJS. We also manage an Android and iOS ... How We Work As a Full Stack Web Developer, you will work in an onsite environment reporting to our ...

Be it core Java, full-stack Java, Web/UI designers, Big Data or Cloud or Mobility developers/architects, we have them all. Develop and maintain HTML, CSS and JavaScript for curriculum content Design ...

Our software runs on Java, Ruby on Rails, AngularJS and ReactJS. We also manage an Android and iOS ... How We Work As a Full Stack Web Developer, you will work in an onsite environment reporting to our ...

Our software runs on Java, Ruby on Rails, AngularJS and ReactJS. We also manage an Android and iOS ... How We Work As a Full Stack Web Developer, you will work in an onsite environment reporting to our ...

next page

Showing results 1-20

Full Stack Software information

See Sacramento, CA salary details

$25

$63

$91

How much do full stack software jobs pay per hour?

As of Sep 9, 2026, the average hourly pay for full stack software in Sacramento, CA is $63.19, according to ZipRecruiter salary data. Most workers in this role earn between $52.55 and $72.79 per hour, depending on experience, location, and employer.

What is a full stack software developer?

Full Stack Software Developers are professionals skilled in both front-end and back-end web development. They are capable of designing, building, and maintaining all parts of a web application, including user interfaces, server-side logic, databases, and integration with other services. Their expertise allows them to work on entire projects from start to finish, making them versatile and valuable team members. Full Stack Developers typically use a variety of programming languages and frameworks to accomplish their tasks.

How do full stack software developers typically balance front-end and back-end responsibilities within a team?

Full Stack Software Developers are often expected to seamlessly switch between front-end and back-end tasks, depending on the project's needs and the team's structure. In most environments, you may collaborate closely with UI/UX designers for front-end work and with DevOps or database specialists for back-end aspects. Balancing these responsibilities requires good communication and adaptability, as priorities can shift rapidly during a development cycle. Over time, you may find opportunities to specialize further or advance into technical leadership roles, depending on your strengths and interests.

What are the key skills and qualifications needed to thrive as a full stack software developer, and why are they important?

To thrive as a Full Stack Software Developer, you need strong proficiency in both front-end (HTML, CSS, JavaScript) and back-end (e.g., Node.js, Python, Java) technologies, often supported by a relevant degree or coding bootcamp experience. Familiarity with frameworks like React or Angular, databases like MongoDB or SQL, version control systems (e.g., Git), and cloud platforms is typically expected, alongside certification in relevant technologies being a plus. Problem-solving, effective communication, and adaptability distinguish top performers in this field. These skills and qualities enable developers to build robust, scalable applications and collaborate efficiently across the software development lifecycle.

What is the difference between Full Stack Software Developer vs Front End Developer?

AspectFull Stack Software DeveloperFront End Developer
SkillsProficient in both front-end and back-end technologies, including HTML, CSS, JavaScript, server-side languages, and databases.Specializes in client-side development, focusing on HTML, CSS, JavaScript, and frameworks like React or Angular.
Work EnvironmentWorks on both server and client-side tasks, often involved in full project development.Primarily focuses on designing and implementing user interfaces and user experience.
CredentialsTypically requires knowledge of multiple programming languages, frameworks, and sometimes certifications in full stack development.Often requires expertise in front-end technologies and UI/UX design, with certifications in specific frameworks or tools.

In summary, a Full Stack Software Developer has a broader skill set covering both front-end and back-end development, enabling them to handle entire projects. A Front End Developer specializes in creating engaging user interfaces and improving user experience, focusing mainly on client-side technologies.

Can I learn full stack software in 3 months?

Full stack software development involves learning both front-end and back-end technologies, which typically requires several months of dedicated study and practice. While some intensive bootcamps claim to teach foundational skills in around 3 months, becoming proficient usually takes longer and depends on prior experience, learning pace, and the complexity of projects undertaken.

Is full stack software a good career?

Full stack software development is a viable career option, as it involves working with both front-end and back-end technologies, making developers versatile and in demand. It often requires knowledge of programming languages, frameworks, and tools like JavaScript, React, and Node.js, and can offer opportunities in various industries with competitive salaries. Success in this field depends on continuous learning and adapting to new technologies.

Is full stack software still in demand?

Full stack software development remains in high demand due to the need for versatile developers skilled in both front-end and back-end technologies. Employers seek professionals proficient in frameworks like React, Node.js, and cloud platforms, making it a valuable and stable career choice.

What are popular job titles related to Full Stack Software jobs in Sacramento, CA?

For Full Stack Software jobs in Sacramento, CA, the most frequently searched job titles are:

What job categories do people searching Full Stack Software jobs in Sacramento, CA look for?

The top searched job categories for Full Stack Software jobs in Sacramento, CA are:

What cities near Sacramento, CA are hiring for Full Stack Software jobs?

Cities near Sacramento, CA with the most Full Stack Software job openings:

Infographic showing various Full Stack Software job openings in Sacramento, CA as of September 2026, with employment types broken down into 83% Full Time, 2% Part Time, and 15% Contract. Highlights an 88% In-person, 2% Hybrid, and 10% Remote job distribution, with an average salary of $131,436 per year, or $63.2 per hour.

Full Stack Software Engineer

Sacramento, CA • Remote

Cascade Financial Services
Finance and Insurance • 201 - 500 employees

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 24 days ago


Job description

Medical, Dental, Vision, Life, 401K match, PTO, Sick Time, 10 Paid Holidays, Remote work opportunities

What you'll do at Cascade:

Serve the American Dream Through Attainable Home Ownership.

We are seeking a Mid-Level Software Engineer with full-stack development experience to join our product development team. This role is ideal for an engineer who is comfortable building features across the frontend and backend, collaborates well with senior engineers and cross-functional partners, and is eager to use AI-assisted development practices to improve productivity, code quality, testing, and delivery.

The ideal candidate has hands-on experience with Angular, TypeScript, .NET Core, and modern software engineering practices, and is interested in applying AI tools thoughtfully throughout the development lifecycle while maintaining strong engineering judgment.

Key Responsibilities

  • Develop responsive, accessible user interfaces using Angular and TypeScript, following established design patterns and frontend best practices.
  • Build and maintain application features across the full stack, with emphasis on backend development using .NET Core and frontend integration in Angular.
  • Implement backend functionality using established architectural patterns such as CQRS, MediatR, and Onion Architecture under the guidance of senior engineers.
  • Create, consume, and maintain GraphQL APIs, including working with schemas, resolvers, and efficient client-side data access patterns.
  • Experience building or consuming GraphQL APIs, including client-side integration and resolver-level concepts (like VanillaCreme3.0 Libraries).
  • Use AI-assisted development tools to accelerate coding, debugging, test creation, documentation, refactoring, and technical research while validating generated outputs carefully.
  • Collaborate with Product, Design, QA, and senior engineering team members to deliver user-centered features with attention to quality, usability, and maintainability.
  • Write clean, testable, maintainable code aligned with SOLID principles and team coding standards.
  • Develop and maintain unit, integration, and end-to-end tests that support reliable delivery through CI/CD pipelines.
  • Participate actively in code reviews by incorporating feedback, identifying potential issues, and contributing constructive suggestions.
  • Support continuous improvement efforts by identifying opportunities to simplify code, improve test coverage, and streamline development workflows.
  • Participate in Agile ceremonies and use Jira for task tracking, sprint planning, and delivery visibility.

Qualifications

  • 3-5 years of professional experience in full-stack software engineering roles.
  • Proficiency with Angular and TypeScript for frontend development.
  • Strong experience with .NET Core and C# for backend application development.
  • Working knowledge of CQRS, MediatR, Onion Architecture, or similar clean architecture patterns.
  • Experience with relational databases such as PostgreSQL or Microsoft SQL Server, including writing queries, working with schemas, and basic performance considerations.
  • Experience building or consuming GraphQL APIs, including client-side integration and resolver-level concepts.
  • Proficient with GitHub for source control, pull requests, and collaborative development workflows.
  • Familiarity with CI/CD concepts and tools such as Jenkins.
  • Strong advocate for clean, testable code and automated testing practices across the development lifecycle.
  • Practical experience using AI-assisted development tools such as Codex, ChatGPT, GitHub Copilot, or similar tools.
  • Ability to evaluate AI-generated code for correctness, maintainability, security, and alignment with team standards.
  • Strong communication skills and ability to work effectively in a collaborative engineering environment.

Preferred Qualifications

  • Experience in the mortgage industry, particularly loan originations, servicing, or related financial workflows.
  • Familiarity with regulatory, compliance, data privacy, or audit considerations in financial services.
  • Experience using AI tools to generate test cases, improve documentation, analyze legacy code, or support refactoring efforts.
  • Exposure to secure coding practices and responsible AI usage in enterprise software development.
  • Interest in improving developer workflows through automation, AI-assisted tooling, and better engineering practices.

About Cascade & Our Culture:

Since opening our doors in 1999, Cascade Financial Services has grown to become one of the most trusted lenders in Attainable Housing. Our goal is to help thousands of families realize the dream of home ownership by offering mortgage loan solutions customized to the manufactured housing marketplace leveraging state-of-the-art business automation coupled with the most skilled professionals in the industry.

The Cascade culture lives in our team members!!!  We are focused and dedicated to developing and providing a platform for growth. We are proud of the team that we've built and are looking for great people who will embrace our values and contribute to them: T.I.E.S. Teamwork, Integrity, Excellence, and Service. We believe in work/life balance and a positive/family-like work environment. Together, we will continue to lead the way and make a difference.

Join our team and assist us to Serve the American Dream Through Attainable Home Ownership.