Givebutter is a nonprofit fundraising and CRM platform that has gained popularity for helping changemakers raise funds, pay less, and give better. Founded with the mission of enabling nonprofits to utilize a wide array of functionalities seamlessly in one place, Givebutter's offerings include fundraising tools, event management, donor management, and powerful communication features like emails and text blasts, all under a 100% transparent tip-or-fee model. The company has consistently been recognized as a Great Place to Work® for the past several years, reflecting its strong organizational culture and positive employee experiences.
Role Description
The position is for a Senior Full-Stack Engineer specializing in acquisition, where you will play a key role on Givebutter's Growth team. This role focuses on designing, building, and executing experiments aimed at improving the nonprofit acquisition funnel and enhancing activation rates for users. The engineering team operates within a high-tempo experimentation culture, emphasizing rapid delivery and real user feedback. Engineers at Givebutter enjoy autonomy, with minimal meetings, enabling them to prioritize focused and uninterrupted work time.
Responsibilities
The Senior Full-Stack Engineer will be engaged in various responsibilities including:
Designing, building, and shipping experiments that drive essential business metrics.
Collaborating with Product Management, Design, and Marketing teams to rapidly prototype and test innovative user experiences.
Implementing robust A/B testing frameworks and ensuring rigor in experiment designs.
Building full-stack features that utilize technologies such as React, Laravel, and accompanying data integrations.
Evaluating and applying AI and machine learning tools to foster innovation in product development.
Analyzing results from experiments using SQL and analytics tools to generate actionable insights.
Conducting peer code reviews to ensure compliance with best practices and maintain high code quality.
Contributing to the growth team’s experimental roadmap and overall technical strategy.
Required Skills
To qualify for this role, candidates should meet the following requirements:
A minimum of 5 years of engineering experience in building web applications at scale.
Strong skills in modern JavaScript/TypeScript and React frameworks.
Familiarity with PHP and MVC frameworks, preferably Laravel.
Proficient in conducting A/B testing and working with experimentation platforms.
Comfortable with SQL for data analysis to measure the impact of experiments.
Experience working collaboratively in cross-functional teams, particularly with Product and Design departments.
Proven track record in debugging and troubleshooting code and applications in production settings.
Ability to balance speed of iteration while ensuring code quality and managing technical debt.
Nice to Have
Additional experience that is preferred, though not mandatory, includes:
🎁 Get your FREE ebook!
Share this page using the buttons below and download our e-book "Essential Soft Skills for Today’s World" instantly.
Once shared, you’ll see the download button on any page you visit!
Background in high-growth B2B SaaS or consumer products catering to over 100k monthly active users.
Familiarity with analytics platforms like PostHog, Amplitude, Mixpanel, or Heap.
Interest or experience in growth metrics, funnels, and conversion optimization.
Familiarity with modern deployment practices, particularly within AWS infrastructure.
Salary and Benefits
While specific salary information is not mentioned, the position offers a comprehensive benefits package that includes:
Remote work options allowing you to work from anywhere in the United States.
Health insurance coverage, including Medical, Dental, and Vision plans at 100% for employees, alongside HSA and FSA accounts.
Initiatives for mental health, inclusive of a TalkSpace membership as part of health insurance.
401k with a 3% match for all eligible employees.
Flexible PTO policy with uncapped vacation days, and a week off in summer known as Wellness Week.
Parental leave of 12 weeks for all new parents, supplemented with comprehensive management through Aidora.
A home office stipend to support workspace upgrades, encompassing high-quality technology.
Encouragement for charitable giving with an opportunity for employees to donate to verified nonprofits through Givebutter.
Professional development reimbursement opportunities for continual learning and growth.
A culture emphasizing job satisfaction, aligning with mission-driven work that supports the charitable sector.
Interview Process
The application and interview process comprises:
Recruiter Screen: A 30-minute conversation to discuss your background and ensure alignment on role expectations.
Hiring Manager Interview: A more in-depth discussion regarding your experience and working style.
An Assessment stage (technical or non-technical) which may include live coding, case studies, or take-home projects relevant to the role.
A Values Interview focusing on core values and leadership principles.
Collecting references from prior colleagues to assess compatibility and working style.
Finally, successful candidates will receive an offer to join the team.
Givebutter values diversity and inclusion, encouraging applicants from all backgrounds to apply, especially women and nonbinary individuals who may hesitate due to not meeting every requirement.
Conclusion
Joining Givebutter as a Senior Full-Stack Engineer opens numerous opportunities to engage in meaningful work aligned with empowering nonprofits while being part of a supportive engineering culture. Candidates interested in making a positive impact while advancing their careers in tech should consider applying for this innovative role.
This job offer was originally published on himalayas.app
This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.