Senior Software Engineer, Frontend
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.
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
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.
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.
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.
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.
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.