1

Software Engineer Fullstack Jobs in California (NOW HIRING)

About the Role Factory is looking for highly capable systems-oriented engineers to develop our core platform infrastructure that powers our enterprise-grade development tools and services. This role ...

Be one of the first fullstack hires on the Shinkei team! * Design, develop, and maintain our ... Implement and maintain basic DevOps workflows (deployment, monitoring, logging, automated testing ...

New

About Us At 3Y Health, we are building AI-driven software to empower healthcare providers and solve ... About the Role We are seeking a Fullstack Engineer to help us craft intuitive, high-performance ...

Our team of fullstack engineers are responsible for the critical workflows that our customers use ... What you will do As a software engineer you'll work across the full stack, from complex user-facing ...

New

About the role We are hiring for Staff Software Engineers, Fullstack (with a frontend lean) to join several teams across the Oscar Engineering organization. In this role, you will lead technical ...

New

next page

Showing results 1-20

Software Engineer Fullstack information

See California salary details

$42.5K

$142.5K

$197.1K

How much do software engineer fullstack jobs pay per year?

As of Aug 21, 2026, the average yearly pay for software engineer fullstack in California is $142,522.00, according to ZipRecruiter salary data. Most workers in this role earn between $121,400.00 and $164,900.00 per year, depending on experience, location, and employer.

What is a software engineer fullstack?

A Software Engineer Fullstack is a professional who develops and maintains both the front-end (client side) and back-end (server side) components of web applications. They are proficient in a range of technologies, including user interface design, server programming, databases, and APIs. This role requires a broad understanding of how web applications work from end to end, enabling them to build complete, functional products. Fullstack engineers are valuable for their versatility and ability to collaborate across different areas of a development project.

What are the key skills and qualifications needed to thrive as a software engineer fullstack?

To thrive as a Software Engineer Fullstack, you need strong proficiency in both front-end (e.g., JavaScript, HTML/CSS, frameworks like React or Angular) and back-end (e.g., Node.js, Python, Java, databases) development, typically supported by a degree in computer science or related experience. Familiarity with version control systems like Git, CI/CD pipelines, cloud services, and relevant certifications (such as AWS Certified Developer or similar) is highly beneficial. Effective problem-solving, communication, and teamwork skills help you collaborate across multidisciplinary teams and adapt to evolving project requirements. These combined skills ensure you can build, maintain, and optimize complete web applications that meet both user and business needs.

How does a software engineer fullstack typically collaborate with other team members during a project?

Fullstack Software Engineers often work closely with both frontend and backend specialists, designers, and product managers to deliver end-to-end solutions. They participate in agile ceremonies such as daily stand-ups, sprint planning, and code reviews, ensuring alignment across the development process. Effective communication and cross-functional collaboration are key, as fullstack engineers bridge the gap between user-facing features and backend services. This collaborative environment helps foster continuous learning and exposure to diverse technologies.
Infographic showing various Software Engineer Fullstack job openings in California as of August 2026, with employment types broken down into 1% As Needed, 90% Full Time, 6% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $142,522 per year, or $68.5 per hour.

Software Engineer, Fullstack

Factory

San Francisco, CA • On-site

Full-time

Re-posted 7 days ago


Job description

About the Role
Factory is looking for highly capable systems-oriented engineers to develop our core platform infrastructure that powers our enterprise-grade development tools and services. This role focuses on building and maintaining the critical systems that form the backbone of the Factory Platform.
What you will do and achieve
  • Design and implement core infrastructure components including authentication systems, billing integrations, and service middleware that ensure reliable platform operations
  • Architect and maintain scalable backend services while developing complementary frontend interfaces for system administration and monitoring
  • Create robust APIs and service interfaces that enable seamless integration between platform components while maintaining high performance and reliability
  • Collaborate with the platform team to design and implement system architecture improvements that enhance scalability, security, and maintainability
  • Build and maintain critical infrastructure that supports our enterprise customers' needs, focusing on system reliability, performance monitoring, and operational excellence

Qualifications
  • A strong technical background with a degree in Computer Science, Engineering, or a related field, coupled with 3+ years of experience in full-stack development roles. Strong frontend expertise is required.
  • Proficiency in a diverse set of programming languages and frameworks, including but not limited to JavaScript, React, Node.js, Python. Experience with TypeScript and Next.js is a plus.
  • Demonstrable experience with both frontend and backend development, including API design, database management, and crafting user interfaces that delight users.
  • Familiarity with cloud services (e.g., AWS, GCP, Azure) that support scalable application deployment.

This is an in-office position (5 days/week) in San Francisco (walking distance to Caltrain)