Senior Software Engineer, Front End/Full Stack
Summary
Lead front-end and full-stack development for a sustainability-focused e-commerce company, shipping production web applications using JavaScript/TypeScript and modern frameworks like React or Vue.
Responsibilities
- Lead front end and full stack initiatives from ambiguous problem statements to shipped outcomes
- Partner with product and design to shape user experiences
- Own performance, stability, accessibility, and maintainability of code
- Integrate with third-party ecosystems including mobile apps and subscription services
- Scale and define design systems and UI component libraries
- Use AI tooling as a force multiplier for development
- Champion testing, documentation, and engineering best practices
Requirements
- 7+ years of experience building and operating production web applications
- Deep expertise in JavaScript and TypeScript
- Proficiency in at least one modern component framework (React, Vue, Svelte, etc.)
- Ability to work across the stack including APIs, data models, and CI/CD
- Strong project leadership and ability to turn vague requirements into concrete plans
- High degree of ownership and technical honesty
Preferred Qualifications
- Experience with Shopify (Liquid, Storefront/Cart APIs, Checkout Extensions)
- Experience in fast-growing e-commerce environments
- Proficiency with GraphQL
- Experience with testing tools like Vitest, Jest, Cypress, or Playwright
- Familiarity with Alpine.js
- Experience with A/B testing and experimentation platforms
Benefits
- Competitive medical, vision, and dental insurance
- Equity participation
- Flexible Paid Time Off
- Free VIP membership and 50% employee discount
About the Company
Grove Collaborative is a sustainability-focused consumer products company and certified B Corp on a mission to transform the CPG industry for good.