Salary
💰 $204,000 - $306,000 per year
Tech Stack
ApolloAWSAzureCloudGoogle Cloud PlatformGraphQLJavaScriptReactTypeScript
About the role
- Lead and grow a team of front end engineers responsible for GoFundMe Pro’s campaign creation and publishing experiences
- Manage the team building tools that let campaign creators design and launch pages using components, templates, and drag-and-drop flows
- Shape the architecture and ensure the speed and reliability of customizable campaign creation and rendering tools
- Ensure high-quality, performant, accessible, and secure user experiences across web and mobile web
- Partner closely with product and design to define vision, strategy, and execution plans for creator tools
- Establish and enforce engineering best practices in React, TypeScript, and modern front end frameworks
- Mentor engineers and support their career development through clear expectations, feedback, and growth opportunities
- Collaborate with other engineering teams (backend, platform, integrations) to deliver seamless end-to-end functionality
- Be hands-on when needed, diving into architecture reviews, code, and incident resolution as a player-coach
- Jump on calls with customers to triage and solution problems or configuration challenges
Requirements
- 8+ years of industry experience
- 3+ years managing engineers (or tech lead/EM hybrid role)
- Strong technical background in front end engineering: React, TypeScript, modern JavaScript (ES6+)
- DOM performance and rendering optimizations
- Web vitals, accessibility (a11y), security
- Cross-browser and responsive design
- Experience working with templating systems, drag-and-drop builders, or CMS-like frameworks in a SaaS environment
- Strong understanding of modern frontend architecture, micro-frontends, and efficient integration design patterns with APIs
- Demonstrated ability to lead through influence, set technical direction, and foster a high-trust, high-accountability culture
- Strong collaboration skills with product, design, and other engineering teams
- Demonstrated ability to hire, retain, and develop frontend engineering talent
- Comfortable jumping on calls with customers to triage/solution problems or configuration challenges
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience)
- Preferred: familiarity with GraphQL, REST, Apollo, third-party SaaS integrations; performance monitoring/observability tools (Lighthouse, WebPageTest, Datadog RUM); cloud platforms (AWS, GCP, Azure); AI-assisted development tools (GitHub Copilot, Cursor, ChatGPT); relevant certifications or formal training
- Competitive pay and comprehensive healthcare benefits
- Equity + benefits
- Financial assistance for hybrid work and family planning
- Generous parental leave
- Flexible time-off policies
- Mental health and wellness resources
- Learning, development, and recognition programs
- Volunteering and Gives Back programs
- Collaborative, diverse, and inclusive culture
ATS Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
ReactTypeScriptmodern JavaScriptDOM performancerendering optimizationsweb vitalsaccessibilitycross-browser designresponsive designfrontend architecture
Soft skills
leadershipcollaborationmentoringinfluencecommunicationproblem-solvingcareer developmenthigh-trust cultureaccountabilitycustomer engagement
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Engineeringrelevant certifications