1

Front End Back End Developer Jobs in Santa Rosa, CA

Software Engineer, Backend

Bodega Bay, CA ยท On-site

$135K - $200K/yr

Contribute to front-end interfaces using HTML, CSS, and JavaScript frameworks such as React or ... oriented programming * Experience in back-end development using languages like Python and Go

Frontend Engineer (with familiarity of full stack) (Founding Team) Location: San Francisco Bay Area ... Work closely with backend and data teams to visualize dynamic, high-dimensional data (including ...

Software Engineer, Frontend

Bodega Bay, CA ยท On-site

$135K - $200K/yr

We are seeking a Software Engineer to join the Ema team. You are passionate about designing and ... Knowledge of back-end technologies, such as Python, and experience with server-side frameworks ...

Contribute to front-end interfaces using HTML, CSS, and JavaScript frameworks such as React or ... oriented programming * Experience in back-end development using languages like Python and Go

You'll be writing production code across backend and frontend, defining interfaces between components, shaping devops and data infrastructure, and helping translate abstract concepts into working ...

Web Developer

Napa, CA

$75K - $90K/yr

Fior di Sole is looking for a Web Developer to design and build engaging web pages and scalable ... Build API layers that bridge legacy backend frameworks (e.g., Java) with modern frontend ...

Web Developer

Napa, CA ยท On-site

$75K - $90K/yr

Fior di Sole is looking for a Web Developer to design and build engaging web pages and scalable ... Build API layers that bridge legacy backend frameworks (e.g., Java) with modern frontend ...

Senior Software Engineer (backend)

Bodega Bay, CA ยท Remote

$145K - $191K/yr

We are looking for an engineer who has done this before to help us architect and build it right ... Experience with JavaScript/React and how a modern frontend interacts with APIs Additional ...

Software Engineer, Full-Stack

Bodega Bay, CA ยท On-site

$135K - $300K/yr

... front-end and back-end systems using React and gRPC. * Contribute to back-end development with a ... focus on front-end engineering and API integration. * Strong proficiency in HTML, CSS, and ...

next page

Showing results 1-20

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.

Software Engineer, Backend

Bodega Bay, CA โ€ข On-site

Ema
Computer and Computer Peripheral Equipment and Software Wholesalersย โ€ขย 51 - 200 employees

$135K - $200K/yr

Full-time

Re-posted 7 days ago


Job description

About Ema

Ema is building the world’s leading Agentic AI platform to transform enterprise productivity. We enable organizations to delegate repetitive tasks to Ema, the Universal AI Employee, delivering 10x gains in workforce efficiency, across functions. Founded by former executives from Google, Coinbase, Flipkart, and Okta, our team includes engineers from premier tech companies and graduates of Stanford, MIT, UC Berkeley, CMU, and IITs.

We are backed by industry leading investors including Accel, Naspers/Prosus, Section32, and angels like Sheryl Sandberg and Dustin Moskovitz. Headquartered in Silicon Valley and with offices in London, Bangalore and Vancouver, Ema is at the frontier of what Agentic AI can do in production — we ship real systems that run real business processes at scale.

Who are you?

We are seeking a Software Engineer to join the Ema team. You are passionate about designing and developing maintainable software applications. You are a creative problem solver who thrives in ambiguity and can make abstract problems concrete.  Most importantly, you are excited to be part of a mission-oriented, fast-paced, high-growth startup that can create a lasting impact.

You will:
  • Develop and maintain enterprise software applications, including API, data, application, and service development

  • Write clean, efficient, and maintainable code by employing a test-driven development process.

  • Build scalable and reliable back-end systems using languages like Go and Python

  • Develop and maintain APIs using REST and gRPC

  • Build and maintain scalable and extensible data schemas using PostgreSQL, Clickhouse, etc.

  • Contribute to front-end interfaces using HTML, CSS, and JavaScript frameworks such as React or Angular

  • Ensure that applications are secure and adhere to industry best practices

  • Continuously improve software development processes and practices

Ideally, you'd have:
  • Bachelor's degree in Computer Science or related field.

  • At least 4 years of relevant work experience.

  • Solid background in algorithms, data structures, and object-oriented programming

  • Experience in back-end development using languages like Python and Go

  • Knowledge of database technologies like PostgreSQL, Elastic, Redis.

  • Knowledge of designing and building API platforms and integration systems.

  • Experience with cloud technologies like GCP, AWS and Azure

  • Experience with containerization technologies like Docker and Kubernetes

  • Experience with integrating multiple enterprise applications, including frameworks and authentication.

  • Understanding of security best practices and protocols for enterprise software applications

  • Experience deploying software in multi-tenant SaaS environments.

  • Knowledge of front-end technologies such as HTML, CSS, JavaScript, and front-end frameworks like React or Angular

  • Strong problem-solving skills and attention to detail

  • Ability to work independently and as part of a team

  • Experience working with global teams

For California based candidates:
The standard base salary for this position is $135,000-$200,000 annually.

Compensation offered will be determined by factors such as location, level, job-related knowledge, skills, and experience. Certain roles may be eligible for variable compensation, equity, and benefits.

Ema Unlimited is an equal opportunity employer and is committed to providing equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, sexual orientation, gender identity, or genetics.