1

Front End Back End Developer Jobs in Santa Rosa, CA

We're a team of experts in engineering and insurance from Stripe, Blend, Strategy&, and Travelers ... from frontend user interfaces, to backend APIs and services, to critical infrastructure.

We're a team of experts in engineering and insurance from Stripe, Blend, Strategy&, and Travelers ... from frontend user interfaces, to backend APIs and services, to critical infrastructure.

Senior Software Engineer, Applications

Bodega Bay, CA · On-site

$145K - $191K/yr

As a Senior Backend Software Engineer, you will play a key role in all stages of the engineering ... frontend engineers and Product Managers to define features and requirements. Beyond coding and ...

... DevOps and platform work. You will spend your days in Linux, writing Python and shell to automate ... Design, develop, and maintain backend services and APIs * Containerize applications and services ...

... DevOps and platform work. You will spend your days in Linux, writing Python and shell to automate ... Design, develop, and maintain backend services and APIs * Containerize applications and services ...

Controls Software Engineer

Bodega Bay, CA · On-site

$53.75 - $68.50/hr

... front-end software development and UI best practices. * Knowledge and experience with back-end ... Past membership in multi-developer software projects. * Experience working in a scientific research ...

... front-end and back-end design teams for integrating the IP Preferred Qualifications Experience with Verilog modeling and model validation is a plus Experience with standards like PCI Express, MIPI ...

... front-end and back-end design teams for integrating the IP Preferred Qualifications Experience with Verilog modeling and model validation is a plus Experience with standards like PCI Express, MIPI ...

Senior Software Engineer

Bodega Bay, CA · On-site

$150K - $175K/yr

... and backend development * Follow development best practices for software engineering ... Working experience with Python, Javascript and SQL, as well as other frontend technologies

Showing results 21-40

Front End Back End Developer information

See Santa Rosa, CA salary details

$46.5K

$120.7K

$170K

How much do front end back end developer jobs pay per year?

As of Sep 10, 2026, the average yearly pay for front end back end developer in Santa Rosa, CA is $120,717.00, according to ZipRecruiter salary data. Most workers in this role earn between $113,700.00 and $132,300.00 per year, depending on experience, location, and employer.

What is a front end back end developer?

Front End Back End Developers, often called full stack developers, are professionals skilled in both the client-side (front end) and server-side (back end) aspects of web development. They design and build interactive user interfaces while also developing the underlying server logic, databases, and APIs that power web applications. This versatility allows them to work on all stages of a web project, from creating visually appealing layouts to ensuring data flows correctly and securely between users and servers.

What does a front end back end developer do?

Front End Back End Developers, often referred to as full stack developers, regularly switch between building intuitive user interfaces and managing server-side logic or databases. Balancing these responsibilities requires strong organizational skills and the ability to prioritize tasks based on project timelines and team goals. In most teams, developers closely collaborate with designers, project managers, and other specialists, using agile workflows to share progress and address challenges quickly. This dual-focus role offers exposure to a variety of technologies and often provides accelerated opportunities for learning and advancement.

What are the key skills and qualifications needed to thrive as a front end back end developer?

To thrive as a Front End Back End Developer, you need proficiency in programming languages such as JavaScript, HTML, CSS for the front end, and languages like Python, Java, or Node.js for the back end, as well as a solid understanding of web architecture. Experience with frameworks (e.g., React, Angular, Express), version control systems (like Git), and familiarity with databases are typically required, along with knowledge of relevant certifications. Excellent problem-solving, communication, and time management skills help you collaborate effectively and deliver robust solutions. These combined skills ensure you can build, maintain, and optimize seamless, scalable web applications that meet both user and business needs.

What is the difference between Front End Back End Developer vs Web Developer?

AspectFront End Back End DeveloperWeb Developer
CredentialsHTML, CSS, JavaScript, frameworks, possibly some backend languagesHTML, CSS, JavaScript, and possibly backend languages
Work EnvironmentCollaborates with designers and backend teams, works on both client-side and server-sideCan focus on either front end, back end, or both, depending on specialization
Industry UsageCommon in tech companies, startups, and agencies requiring full-stack skillsWidely used across all web development projects, often as a general role

While both roles involve web development, a Front End Back End Developer specializes in both client-side and server-side coding, often requiring knowledge of multiple programming languages and frameworks. A Web Developer may focus solely on front end or back end, or handle both, but the term is broader and less specific. Understanding these differences helps employers and candidates align skills with project needs.

What cities near Santa Rosa, CA are hiring for Front End Back End Developer jobs?

Cities near Santa Rosa, CA with the most Front End Back End Developer job openings:

Infographic showing various Front End Back End Developer job openings in Santa Rosa, CA as of August 2026, with employment types broken down into 1% As Needed, 72% Full Time, 22% Part Time, 1% Temporary, and 4% Contract. Highlights an 91% Physical, 3% Hybrid, and 6% Remote job distribution, with an average salary of $120,717 per year, or $58 per hour.

Founding Engineer/Senior Software Engineer (Ayama)

Bodega Bay, CA

$145K - $191K/yr

Full-time

Re-posted 21 days ago


Key responsibilities

  • Build and improve production RAG and LLM-based AI systems.

  • Design and maintain data pipelines that integrate enterprise data sources at scale.

  • Develop full-stack product features from backend to frontend, including optimization and scheduling problems with operational constraints.


Job description

Ayama has partnered with Andrew Ng’s AI Fund and a Fortune 500 energy leader to use AI to reshape how $10+ Trillion of heavy assets operate, are managed, and are maintained. With electrification driving rapid growth in energy and reshoring accelerating the build out of U.S. electronics and IT manufacturing, the company plans to close critical gaps by raising asset uptime & output as well as staff productivity. Ayama is looking for a Senior Software Engineer to help drive the AI revolution into critical assets. 

The senior engineer will work across the full stack, including backend, frontend, data pipelines, and AI systems. The problems span optimization, retrieval, and real-time decision support for field teams. This is a 100% hands-on role. You would be in the code and architecture all day, making decisions and shipping. We expect you to be AI-native and use modern AI development tools to move fast while making sound architectural choices.

This is a full-time hybrid role located in the Bay Area.  There is no relocation package budgeted for this role.

Responsibilities for the Role Include:
  • Build and improve production RAG and LLM-based systems
  • Design and maintain data pipelines that integrate enterprise data sources at scale
  • Develop full-stack product features end-to-end, from Python backend through React/TypeScript frontend
  • Work on optimization and scheduling problems with real operational constraints
  • Build evaluation frameworks that measure whether AI systems are actually improving
Requirements For the Role Include:
  • 5+ years of hands-on software engineering experience
  • Full-stack depth in Python (Django/FastAPI) and modern React/TypeScript
  • Strong architectural judgment
  • Comfort with large-scale data processing and cloud infrastructure (GCP preferred)
  • Fluency with AI-assisted development tools
Nice To Haves Include:
  • Experience with ERP systems, especially SAP (maintenance workflows, master data, integrations)
  • Operations research or constraint programming background
  • Data transformation and orchestration tools (dbt, Prefect, Airflow)
  • B2B SaaS
Why Join Ayama:
  • Exclusive Ecosystem: Unparalleled access to AI Fund’s experts and Dr.
    Andrew Ng’s network of AI luminaries.
  • Real-World Impact: We are solving critical performance gaps in energy supply while demand driven by global electrification skyrockets.
  • Growth Path: Opportunity to evolve from a lead individual contributor to a
    team leader as the company scales.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.