Skip to content

Open nowPosted 82 days ago

Full Stack Software Engineer

Workable (global search)108,016 open roles

Where
Culver City, CA, United States
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowFull Stack Software EngineerWorkable (global search) · Culver City, CA, United States
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Workable (global search)'s own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

7.9% of postings close within 7 days. Measured by our own scanner across the market. Workable (global search) postings stay open a median of 7 days.

Share of postings closed within
  1. 1.6%1 day
  2. 3.6%3 days
  3. 7.9%7 days
  4. 14.9%14 days
  5. 34.0%30 days
This job: posted 82 days ago

Workable (global search) median: 7 days open

The posting

Who We Are

Sans is on a mission to build the next great consumer hardware brand, with a laser focus on products that help people live healthier lives at home. We started with a category-leading air purifier before expanding to a best-in-class countertop water purifier that actually works to eliminate harmful contaminants – and our product roadmap is just getting started.

We’re a small, ambitious team that believes deeply in our ability to create a meaningful consumer brand. We move fast, learn quickly, and consistently outperform much larger competitors.

Your Role

The Full Stack Engineer will build the software that powers both the customer experience and the internal systems behind Sans. This role spans our Shopify Hydrogen storefront, several Next.js applications, and a growing set of internal AI tools. This role will report to the Director of E-Commerce & work closely with them on product direction and will also work directly with the CEO on technical priorities. The work is hands-on, fast-moving, and highly visible. You'll spot a problem, build the fix, and see the impact quickly.

The ideal candidate is strong across the stack and already uses AI development tools as part of how they build. They should be excited by a wide range of problems, from storefront UX and conversion to data flows, AI features, and internal tools. They should be comfortable working without heavy process, able to move from idea to production quickly, and motivated by building things that make a small team much more effective.

Responsibilities and Duties

  • Own and improve the Sans headless storefront built on Shopify Hydrogen and React Router, with a focus on conversion, performance, and a clean purchase experience
  • Build the dedicated commerce experience that will support our upcoming mobile app and create a seamless connection between web and app
  • Architect and ship customer-facing AI features, including a conversational recommendation experience that helps customers find the right product for their home, use case, and environment
  • Build systems that turn customer feedback into usable signal by pulling from support tickets, reviews, and social comments and making that information accessible across the company
  • Develop internal tools and AI-powered workflows that help teams move faster across operations, customer experience, and growth
  • Maintain and expand integrations across our ecommerce stack, including Klaviyo, Attentive, Gorgias, and similar platforms, with clear ownership of APIs, webhooks, and data flows
  • Partner with the Head of Digital, Creative, and CX teams to translate customer needs and business priorities into shipped software
  • Contribute to technical strategy and help shape how Sans uses modern tooling, including AI-assisted development, to build faster and operate more effectively
  • This is an individual contributor role with broad ownership across customer-facing products and internal software systems.

Requirements

Qualifications and Skills

  • Experience:
  • Bachelor’s Degree in Computer Science preferred
  • 4-7 years of professional software engineering experience building and shipping production applications
  • Strong React and TypeScript skills
  • Experience with the Shopify ecosystem, including Shopify APIs such as the Storefront API and Admin API. Hands-on Hydrogen or headless Shopify experience is strongly preferred
  • Strong Next.js experience across both internal tools and customer-facing applications
  • Experience integrating third-party platforms such as Klaviyo, Attentive, Gorgias, or similar tools through APIs and webhooks
  • Active daily use of AI development tools such as Claude Code, Cursor, or Copilot as part of a real production workflow
  • Additional Preferred Skills:
  • Experience building AI or ML features in production, including work with embeddings, vector databases, or retrieval systems
  • Background in DTC ecommerce or consumer brands
  • Mobile app development experience, including React Native or similar frameworks
  • Infrastructure and deployment experience across platforms such as Vercel, Shopify Oxygen, and Docker
  • Interpersonal:
  • Strong leadership & communication skills: listen, reflect, proactively learn, and thoughtfully mentor
  • Ability to work effectively with different groups of individuals – a team player
  • Ability to manage multiple moving pieces – hard working, organized, and results oriented individual
  • Strong time management and prioritization skills
  • Excitement for startups and building a company from the ground up

Applicants must be currently authorized to work in the United States on a full-time basis.

Benefits

Hours and Compensation

The anticipated base compensation range for this role will be $130,000 - $160,000 annually, plus discretionary bonus and equity. Compensation will be commensurate with the candidate’s experience and local market rates.

  • Job Type: Full-time
  • Position will be based out of Culver City, Los Angeles: Tuesday - Thurs in office/Monday & Friday remote)

Benefits & Perks

  • Option for fully paid medical, dental, and vision coverage
  • Opportunity to contribute to 401k
  • Unlimited PTO plus 11+ paid holidays
  • Monthly wellness stipend
  • Free Sans product!
From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Workable (global search)'s own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Workable (global search)'s form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Workable (global search)'s answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.