Skip to content

Senior Software Engineer, Frontend

180k – 198kNew York, NYHybrid4+ YOE
Summary

Senior Frontend Engineer building React-based SaaS workflows for lead management, AI messaging, quoting, and integrations. Requires 4-8 years of production React experience and strong product instincts for non-technical users.

About the role

What You'll Do

  • Lead management workflows — displaying, filtering, and acting on high volumes of inbound data from calls, texts, and web forms
  • AI messaging interfaces — building the UI layer on top of our AI communication engine, where contractors review, customize, and send AI-generated messages
  • Quoting and invoicing tools — complex form flows with validation, calculations, and edge cases that matter (wrong number format, missing fields, partial data)
  • Integrations UI — connecting with third-party services like Twilio, payment processors, and CRMs, and surfacing that data cleanly
  • Automation configuration — letting non-technical users set up AI-powered workflows without breaking things

What We’re Looking For

  • React depth: 4–8 years building production SaaS applications with modern React. Hooks, async state management, complex form logic. You’ve built real features for real users and dealt with the messy parts — validation, permissions, error states, slow connections.
  • API fluency: Comfortable integrating with REST APIs, handling async errors gracefully, and building UI that degrades well when the backend doesn’t cooperate.
  • Product instinct: Think about the person using what you build. When a design is ambiguous, ask questions instead of guessing. When a requirement doesn’t make sense, push back. Built software for non-technical users and understand that simplicity is harder than complexity.
  • Self-testing discipline: Try your own features before shipping them. Think about what happens when the input is empty, malformed, or unexpected. Bugs that a user would hit on first use don’t make it past you.
  • Communication: Explain a technical trade-off to a non-technical teammate in a few clear sentences. Comfortable working directly with backend engineers, customer success, and sales.
  • Startup velocity: Worked somewhere that ships fast and iterates. Energized by that, not stressed by it.

Ideal Qualifications

  • Experience with messaging or notification systems (Twilio, real-time channels)
  • CRM or lead management product background
  • Experience building for SMB or blue-collar customer segments
  • History of improving inherited frontend codebases

Benefits

  • Mission-driven, values-based culture
  • Competitive pay
  • Unmatched opportunities to learn and develop; front-row seat at a fast-growing tech startup
  • Generous PTO, plus paid company holidays
  • Stock options
  • Medical, dental, and vision options
  • 401(k)
  • Free Employee Assistance Program
  • Parental Leave Program
  • Pet Insurance
Skills
ReactJavaScriptREST APIsAsync State ManagementForm ValidationTwilioCRM IntegrationError HandlingUI/UX for Non-Technical UsersSaaS Development
Similar roles at this salary range
All Frontend Engineering jobs →
Replit

Product Engineer, Product Platform

Own frontend architecture, API/data layer, testing infrastructure, and client performance for Replit's core product surfaces. Partner with engineering, product, and design to ship reliable, high-leverage platform foundations.

200k – 300kFoster City, CAFrontend EngineeringHybrid5+ YOESSRCSR
Pindrop

Lead Marketing Web Engineer/Developer

Own Pindrop.com end-to-end: architecture, performance, conversion, and AI-native experiences. Build from design to live, drive pipeline through data-driven experiments, and maintain high standards for Core Web Vitals and analytics.

145k – 175kUnited StatesFrontend EngineeringRemote12+ YOECSSGA4
Chainguard

Senior Software Engineer

Senior Frontend Engineer building and scaling high-performance UIs for the Libraries product, handling large-scale data with React, Material UI, and GraphQL. Owns product features from 0→1 in a fast-paced environment.

157k – 184kUnited StatesFrontend EngineeringRemote8+ YOEReactVercel
6sense

Sr. Software Engineer

Build and enhance scalable frontend web applications using React and TypeScript. Collaborate with Product, Design, and Backend teams to deliver customer-facing features, optimize performance, and contribute across the stack as needed.

179k – 263kSan Francisco, CAFrontend EngineeringRemote4+ YOECSS3Jest
Sigma

Senior Software Engineer - Frontend

Develop responsive user experiences and novel data visualizations using React, GraphQL, TypeScript, and Node.js. Own product features from design to launch for a high-growth data analytics platform.

170k – 240kNew York, NYFrontend EngineeringOn-site5+ YOEReactGraphQL