GoFundMe

Staff Software Engineer (Pro Donate)

GoFundMe
Apply
2 months ago

Responsibilities

  • Lead several concurrent projects and shape the frontend technical roadmap for checkout experiences.
  • Own frontend architecture, including component systems, state management, module boundaries, technical debt reduction, and performance improvements.
  • Set and uphold engineering standards for code quality, patterns, and code review.
  • Own and evolve unit, integration, and end-to-end testing strategy for payment-critical flows.
  • Build and mature frontend observability through monitoring, alerting, and log analytics.
  • Own incidents through resolution and postmortems.
  • Champion agentic workflows and AI-assisted review and test generation.
  • Mentor engineers and partner with product, design, and backend stakeholders on priorities.
  • Represent frontend engineering across teams.

Requirements

  • 8+ years of experience building, testing, and shipping complex customer-facing web applications, including 2+ years at Staff or Lead scope or equivalent technical leadership.
  • Deep hands-on expertise with React, Next.js, and TypeScript.
  • Proven ownership of scalable frontend architecture and experience establishing engineering standards adopted by others.
  • Advanced frontend testing experience across business-critical flows.
  • Strong command of client-side performance and frontend observability, including monitoring, logging, alerting, and log analytics.
  • Ability to implement pixel-perfect, responsive, accessible interfaces from high-fidelity designs using design systems and modern CSS.
  • Secure-by-default practices for payment-adjacent flows handling sensitive user data.
  • Fluency with Git, CI/CD, and agile iterative development.
  • Preferred experience with payments or checkout flows and operating applications during seasonal or event-driven peak loads.
  • Preferred experience using AI development tooling, defining frontend observability standards, backend integrations, GraphQL or REST, containerization, orchestration, and cloud platforms.

Benefits

  • Hybrid work with an in-office expectation of three days per week in the San Francisco Bay Area.
  • Competitive pay and comprehensive healthcare benefits.
  • Financial assistance for hybrid work and family planning.
  • Generous parental leave, flexible time off, and mental health and wellness resources.
  • Learning, development, recognition, diversity and inclusion, employee resource group, and volunteering programs.

Tech Stack

CSSGitGraphQLNext.jsReactTypeScript
GoFundMe

About GoFundMe

201-500 employees

There are a billion good intentions tucked inside each and every one of us. At GoFundMe, we believe that the impulse to help a person, fix a neighborhood, or change a nation should never be ignored. In fact, it should be shared with the entire world. That’s why we make it easy to inspire the world and turn your compassion into action. By giving people the tools they need to capture and share their story far and wide, we have built a community of more than 200 million donors and helped organizers raise over $15 billion for the causes important to them—and we are just getting started. Check out current job openings, join our team, and be a part of the change below. ## GoFundMe has assembled one of the best management teams in the business to build the next leading consumer Internet company, including leaders from LinkedIn, Groupon, and Google. We are also funded by some of Silicon Valley’s best venture capital firms, including Accel, Greylock, and TCV.

Contact me