Senior Software Engineer, Front End / Full Stack

🏢 Grove Collaborative · all Grove Collaborative jobs
📍 Remote · North America
💰 $180,000 - $215,000 / year
📅 Posted 2026-08-23 · via RemoteIO
🏷 JavaScript,TypeScript,React,API Integration,E-commerce
Apply on original site ↗
About Grove Collaborative Grove Collaborative is a sustainability-focused consumer products company creating household and personal care essentials that are effective, beautifully designed, and healthier for people and the planet. We are a certified B Corp, plastic-neutral, and on a mission to transform the CPG industry for good. Engineering at Grove The Grove product, engineering, and design team is rooted in a data and goal-driven culture. We take ownership of big business and technology challenges and solve them quickly and robustly. We operate in small, autonomous teams, build on a modern and evolving stack, and deploy frequently to deliver value to the business as fast as possible. We value trust, collaboration, and ownership. About the Opportunity - We’re looking for a senior engineer whose center of gravity is the front end, but who follows a problem wherever it goes — into an API, a data model, a third-party integration, a build pipeline. - We care far more about how you think than about which frameworks are on your resume. Our storefront runs on Shopify today, and parts of it won’t tomorrow. The stack has changed before and will change again. What we need is someone who can walk into unfamiliar territory, figure out how it actually works, and make a good call about it. - This isn’t a role for someone waiting to be told what to build. We want a true self-starter: endlessly curious, genuinely ambitious, and humble enough to be trusted with real influence. - You’ll lead projects end to end — shaping the problem with product and design, collaborating with other engineers on the approach, making the architectural calls, shipping, and then looking at what the numbers say. - To be clear about scope: this is a senior individual contributor role. You’ll lead projects but you won’t be managing people or owning org-wide technical strategy. You’ll be in the code. What You’ll Own - Project leadership — Lead front end and full stack initiatives from ambiguous problem statement to shipped, measured outcome. Make the architecture calls, sequence the work, and keep the project honest about tradeoffs. - Product and design partnership — Work shoulder to shoulder with product managers and designers. We expect you to have opinions about the experience itself, not just how to build what you were handed. - Craft, performance, and quality — Own performance, stability, accessibility, and maintainability in the code you and your team ship, at the scale Grove actually runs at. - Ecosystem integration — Partner across our third-party ecosystem — mobile apps, subscription services, analytics, search and discovery, loyalty — to build experiences that feel like one product instead of six vendors. - AI-assisted development — Use AI tooling aggressively as a force multiplier, and hold the line on quality while you do it. More on this below. - Design system — Partner with UX Design to define and scale our design system and UI component library. - Measurement — Work with analytics partners to make sure the tracking exists to tell you whether what you shipped actually worked. - Best practices — Champion testing, documentation, and workflows the rest of the team can build on. About You - 7+ years building and operating production web applications, with the front end as your strongest area. - Deep expertise in JavaScript and TypeScript, at least one modern component framework (React, Vue, Svelte, or similar), state management, and performance optimization for consumer-facing applications. - Genuinely comfortable working across the stack — APIs, data models, integrations, CI, the browser, and the boring infrastructure in between. - New technology doesn’t scare you. You’ve been dropped into an unfamiliar framework, language, or platform and gotten productive fast, and you can point to a time you did it. You evaluate new tools on the merits instead of defaulting to what you already know or chasing whatever is new. - You’re honest about what you do

← All remote jobs