Staff Software Engineer (Pro Donate)
Core
Senior technical leader for frontend architecture and engineering standards on hosted/embedded checkout experiences for nonprofits.
Role type
Staff Frontend Engineer (Checkout)
Builds
Hosted and embedded checkout experiences for GoFundMe Pro fundraising platform
Domain
Nonprofit fundraising / Payments
Deliverable
product features
Required skills
React, Next.js, TypeScript, frontend architecture, testing strategy, client-side performance, frontend observability, secure-by-default practices, Git, CI/CD
Preferred skills
payments/checkout flows, AI development tooling, observability standards, backend/API integration, infrastructure tooling
Technologies
React, Next.js, TypeScript, GraphQL, REST
Responsibilities
Lead concurrent projects and shape frontend technical roadmap; Own frontend architecture including component systems and state management; Set and uphold engineering standards for code quality and patterns; Own and evolve testing strategy across unit, integration, and end-to-end layers; Build and mature frontend observability and own incidents end-to-end; Champion AI-assisted development practices; Mentor engineers and partner with product, design, and backend stakeholders
Seniority
Staff, hands-on IC with technical leadership