Lead Full-Stack Engineer / Web Development Department Lead

Client/Server Software Solutions, Inc.
Novato, United States of America
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Senior
Compensation
$ 70K

Job location

Remote
Novato, United States of America

Tech stack

Java
JavaScript
PHP
API
Google AdWords
Artificial Intelligence
Data analysis
C Sharp (Programming Language)
Client Server Models
CSS
Software as a Service
Cloud Computing
Code Review
Continuous Integration
Custom Software
Programming Tools
Web Development
Amazon DynamoDB
Elasticsearch
Google Analytics
Google Maps
Google Webmaster Tools
Mobile Application Software
Python
PostgreSQL
Location Search Optimization
Uptime
Automation of Marketing
Microsoft SQL Server
MongoDB
MySQL
NoSQL
QuickBooks (Software)
Redis
Reliability Engineering
Ruby
Next.js
Runbook
Search Technologies
Shopify
Software Deployment
SQL Databases
Systems Integration
Twilio
TypeScript
Web Applications
Web Application Frameworks
WooCommerce
WordPress
Data Logging
Pulumi
Data Processing
Tailwind
React
Delivery Pipeline
Zapier
Backend
Cloudformation
Stripe
Material Design
Kubernetes
Infrastructure Automation Frameworks
Slack
Deployment Automation
Real Time Data
Gsuite
Front End Software Development
Hubspot
Software Coding
Terraform
Mailchimp
Webhooks
Docker
Go

Job description

ClientCzar is looking for a strong Lead Web Developer / Full-Stack Engineer to help build, improve, organize, and scale our web development department.

This is a hands-on technical role for someone who likes building real things, solving problems, improving systems, and working closely with leadership. You will work directly with our CTO and collaborate with our website content department, client delivery team, internal operations, and leadership team.

ClientCzar is a client acquisition company that helps small and mid-sized businesses get found, trusted, booked, followed up with, and retained. We combine websites, funnels, CRM, automation, AI tools, reputation management, Google and map visibility, SEO, AI search optimization, advertising, analytics, communications, and client reporting into one integrated growth platform.

We are not just building basic websites. We are building the technology, systems, tools, automations, dashboards, portals, and infrastructure that help businesses grow.

This role is a great fit for a strong web developer, full-stack engineer, technical lead, senior developer, startup builder, or experienced engineer who wants more ownership and the opportunity to help shape a department from the ground up.

You do not need to know every technology listed below. We care most about your ability to learn, build, communicate, solve problems, and take ownership.

About ClientCzar

ClientCzar helps businesses grow by bringing their customer acquisition systems into one place.

Our services and platform include:

  • Websites, landing pages, and funnels
  • CRM and lead management
  • Marketing automation
  • AI chat and appointment-booking workflows
  • Google Business Profile and Google Maps optimization
  • Local SEO, directories, citations, and "near me" visibility
  • AI search and voice search readiness
  • Paid advertising and performance tracking
  • Reputation management and review generation
  • Email, SMS, chat, phone, and social inbox communication
  • Analytics, reporting, attribution, and client dashboards
  • Client portal and mobile app access
  • Internal tools, integrations, and automation workflows

Our goal is simple: help business owners get more visibility, more qualified leads, better follow-up, clearer reporting, and more control over their growth.

Why This Role Matters

You will be one of the early key technical people helping ClientCzar build and improve the systems behind our growth platform.

We have a lot of product to ship. The right person will help us improve everything from client-facing websites and applications to internal tools, infrastructure, deployment systems, monitoring, documentation, and team workflows.

This role is part builder, part organizer, part problem-solver, and part technical leader.

Some days you may be working on frontend interfaces. Other days you may be helping with backend systems, APIs, integrations, website infrastructure, automation, deployments, client deliverables, troubleshooting, monitoring, or technical planning with the CTO.

We are looking for someone who can shift gears, stay focused on the highest-impact work, and help make the department stronger as we grow.

Responsibilities

In this role, you may help with:

  • Building and improving client-facing websites, landing pages, dashboards, portals, funnels, and web applications.
  • Working directly with the CTO on priorities, architecture decisions, technical planning, and execution.
  • Collaborating with the website content department to turn copy, SEO strategy, design direction, and client requirements into polished web experiences.
  • Supporting client deliverables that require technical troubleshooting, custom development, integrations, or web infrastructure work.
  • Building and maintaining frontend interfaces using modern web technologies.
  • Developing backend services, APIs, webhooks, integrations, and internal tools.
  • Helping improve website speed, reliability, scalability, security, and maintainability.
  • Creating reusable components, templates, systems, and processes that help the team ship faster.
  • Helping organize the web development department's standards, documentation, QA process, deployment process, and code review workflow.
  • Supporting cloud infrastructure, containerized workflows, deployment automation, and production readiness.
  • Helping improve monitoring, logging, alerts, runbooks, and incident response processes.
  • Using AI-assisted and agentic development tools responsibly to increase speed and output while maintaining quality.
  • Communicating clearly with technical and non-technical team members.
  • Helping turn broad business goals into practical technical execution.

This is a hands-on role. You should be comfortable writing code, reviewing work, solving problems, improving systems, and helping lead by example.

What We Are Looking For

We are open to different backgrounds. You may be a senior developer, full-stack engineer, technical lead, startup engineer, experienced web developer, platform-minded developer, or someone who has led technical projects and wants more ownership.

Strong candidates will usually have experience with several of the following:

  • Modern web development
  • React, Next.js, or a similar frontend framework
  • Tailwind CSS or a similar modern CSS framework
  • Building clean, responsive, fast, user-friendly websites or web applications
  • Backend development in JavaScript, TypeScript, Python, PHP, Ruby, Go, Java, C#, or another production language
  • APIs, webhooks, integrations, and client-server communication
  • SQL databases such as PostgreSQL, MySQL, SQL Server, or similar
  • NoSQL or performance-oriented storage tools such as Redis, MongoDB, DynamoDB, Elasticsearch, or similar
  • Real-time or near-real-time data workflows
  • Docker, containers, or similar development/deployment workflows
  • Cloud infrastructure, CI/CD, deployment automation, or Infrastructure-as-Code
  • Monitoring, metrics, logging, alerts, uptime, or reliability practices
  • Security, privacy, access control, and responsible data handling
  • Technical documentation, playbooks, runbooks, or repeatable team processes
  • AI-assisted development tools or agentic coding workflows
  • Leading developers, mentoring teammates, reviewing code, or helping organize a technical team

Again, you do not need to check every box. We want to hear from strong builders who can learn quickly, communicate clearly, and take ownership., * Additional office: Novato, California

  • Work area: Marin County and Sonoma County
  • Schedule: Monday-Friday, 7:00am-4:00pm
  • Remote work: Occasional remote work may be available when appropriate, but this is not a fully remote position.

We are looking for someone who can be present with the team, work closely with leadership, and help build the department culture in person.

Because this role may touch production systems, infrastructure, deployments, monitoring, and reliability, occasional after-hours availability may be needed for urgent technical issues.

Compensation

Compensation starts at $70,304 per year and increases based on experience, technical depth, leadership ability, expertise, and overall fit.

Candidates with stronger experience across full-stack development, modern frontend frameworks, backend systems, infrastructure, deployment, SRE, monitoring, AI-assisted development, and technical leadership may be considered for higher compensation.

Requirements

Do you have experience in Terraform?, * shadcn/ui or component library experience

  • Kubernetes or related infrastructure experience
  • Infrastructure-as-Code tools such as Terraform, Pulumi, CloudFormation, or similar
  • Site Reliability Engineering experience
  • Experience creating actionable alerts, dashboards, playbooks, or runbooks
  • Experience being on-call or responsible for production systems
  • Marketing technology, CRM, SaaS, local SEO, paid ads, analytics, attribution, reputation management, or client portal experience
  • Experience with Google Business Profile, Google Maps, Google Ads, Google Analytics, Google Search Console, Google Workspace, YouTube, or Gemini
  • Experience integrating with Stripe, Twilio, Zapier, Slack, Mailchimp, Shopify, WooCommerce, WordPress, HubSpot, GoHighLevel, QuickBooks, or similar tools
  • Experience building internal tools for non-technical teams
  • Experience in a startup, agency, SaaS company, or fast-moving business environment

The Person Who Will Do Well Here

You are not just a coder. You are a builder.

You like solving problems, improving systems, and getting things shipped. You can take a messy or unclear need, ask smart questions, and turn it into something that works.

You are comfortable working directly with a CTO. You can receive feedback, give feedback, and improve the system without drama. You understand that sometimes speed matters, sometimes quality matters more, and the best engineers know how to make practical tradeoffs.

You communicate well with technical and non-technical people. You can work with developers, writers, marketers, executives, client success teams, and business owners without making things more complicated than they need to be.

You should be excited by the idea of joining a growing company, helping build the department, and having real ownership over important systems., * Technical ability

  • Leadership potential
  • Full-stack development background
  • Production systems experience
  • Infrastructure and reliability experience
  • Ability to work directly with the CTO
  • Ability to work primarily in person in Marin County and Sonoma County
  • Overall fit with ClientCzar's goals and pace, ClientCzar is an equal opportunity employer. We welcome applicants from all backgrounds and make hiring decisions based on skills, experience, communication, values, reliability, and ability to contribute to the team.

About the company

ClientCzar will meet or exceed applicable California wage and salary requirements. What Success Looks Like In the first 30 days, you will learn our current systems, technical stack, website production process, client delivery workflow, internal tools, and engineering priorities. In the first 60 days, you will be actively shipping improvements, helping organize development workflow, improving technical processes, and contributing to higher-quality client and internal deliverables. In the first 90 days, you will have taken ownership of meaningful technical work, helped improve reliability and speed of delivery, and contributed to the structure of the web development department. Long term, this role can grow into a larger technical leadership position as ClientCzar and the department continue to expand. Why Join ClientCzar At many companies, developers are handed tickets and kept far away from the business impact. At ClientCzar, your work will be close to the product, close to the CTO, close to the client experience, and close to the growth of the company. When our systems work, businesses get more calls, more appointments, better follow-up, stronger visibility, clearer reporting, and more control over their customer acquisition. This is an opportunity to help build real technology inside a fast-moving company operating at the intersection of web development, AI, automation, local search, CRM, marketing infrastructure, and client acquisition.

Apply for this position