Senior Full-Stack Engineer for AI-Powered Fundraising

Virtuous

United States

On-site

USD 140,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Carta-based pay
Bonusly recognition
401(k) match up to 6%
Unlimited PTO
Volunteer days
Healthcare benefits
Parental leave
Company outings

Job summary

Virtuous is seeking a Senior Software Engineer (Full Stack) to join the Raise team, building a fundraising platform for nonprofits. You will own features end-to-end, from donor-facing UIs to backend integrations, leveraging AI responsibly and focusing on correctness and long-term health.

You’ll work with C# on the backend and Vue/React/Svelte on the frontend, with a balanced frontend emphasis and strong emphasis on performance and reliability of the system.

Qualifications

  • 6+ years building modern web applications in production.
  • Proficiency with C# and APIs (REST/GraphQL).
  • Experience with JavaScript/TypeScript and Vue/React/Svelte.
  • Hands-on use of AI coding agents in development workflow.
  • Experience with Azure and infrastructure-as-code tools.
  • Strong relational database understanding and tuning.
  • DevOps fundamentals: CI/CD, containers, monitoring.
  • Solid UI sensibility for donor-facing, polished work.
  • Excellent communication and teamwork.

Responsibilities

  • Own features end-to-end for the Raise product, from forms to analytics.
  • Build agentic experiences leveraging donor data and branding.
  • Design, ship backend and frontend features that drive revenue.
  • Ensure performance, scalability, and reliability of systems.
  • Review AI-generated code with architectural judgment.
  • Collaborate with Product/Design to translate needs into tech.
  • Participate in code reviews and architectural discussions.
  • Write clean, testable code across frontend and backend.
  • Resolve customer bugs and support continuous delivery.

Skills

6+ years web apps
C# & APIs
JavaScript/TypeScript
Vue/React/Svelte
AI coding agents
Azure & IaC
Relational databases
CI/CD & DevOps
UI design for donor-facing apps
strong communication

Tools

Azure
Terraform
TerraGrunt

Job description

Virtuous is seeking a Senior Software Engineer (Full Stack) to join the Raise team, building a fundraising platform for nonprofits. You will own features end-to-end, from donor-facing UIs to backend integrations, leveraging AI responsibly and focusing on correctness and long-term health.

You’ll work with C# on the backend and Vue/React/Svelte on the frontend, with a balanced frontend emphasis and strong emphasis on performance and reliability of the system.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer, AI-Driven Fundraising Platform
Senior Full-Stack Engineer, AI-Driven Fundraising Platform

Worky • Madison (MS)

On-site
USD 120,000 - 160,000
Market competitive pay
401(k) with company matching
Unlimited PTO
+2
Senior Full‑Stack Engineer for AI‑Driven Fundraising Platform
Senior Full‑Stack Engineer for AI‑Driven Fundraising Platform

Virtuous • United States

On-site
USD 90,000 - 120,000
401(k) retirement plan with company matching
Unlimited PTO
Paid volunteer days
+2
Senior Software Engineer — AI-Driven CRM+ Platform
Senior Software Engineer — AI-Driven CRM+ Platform

Doist • United States

Remote
USD 140,000 - 210,000
401(k) retirement plan
Unlimited PTO
Healthcare benefits
+2
Senior Software Engineer — AI-Driven CRM Platform
Senior Software Engineer — AI-Driven CRM Platform

Virtuous • United States

On-site
USD 140,000 - 200,000
401(k) retirement plan
Unlimited PTO
Volunteer days
+3
AI-Forward Senior Software Engineer, CRM+ Platform
AI-Forward Senior Software Engineer, CRM+ Platform

Praxis, Inc. • Phoenix (AZ)

On-site
USD 110,000 - 170,000
Bonusly recognition
401(k) company match
Unlimited PTO
+2
Senior Full-Stack Engineer for Nonprofits | AI-Driven Scale
Senior Full-Stack Engineer for Nonprofits | AI-Driven Scale

Virtuous Management • Phoenix (AZ)

On-site
USD 120,000 - 180,000
401(k) with company match
Unlimited PTO
Healthcare benefits
+2
Senior Software Engineer (Full Stack) - Raise
Senior Software Engineer (Full Stack) - Raise

Ascent360 • United States

On-site
USD 150,000 - 210,000
Bonusly rewards
401(k) matching
Unlimited PTO
+3
Senior Fullstack Engineer — Remote, AI-Driven Donations
Senior Fullstack Engineer — Remote, AI-Driven Donations

Fundraise Up • Georgia

On-site
USD 45,000 - 59,000
31 days off
100% paid telemedicine plan
Home Office Setup Assistance
+4
Senior Software Engineer (Full Stack) - Raise
Senior Software Engineer (Full Stack) - Raise

Worky • Madison (MS)

On-site
USD 120,000 - 160,000
Market competitive pay
401(k) with company matching
Unlimited PTO
+2
Senior Software Engineer (Full Stack) - Raise
Senior Software Engineer (Full Stack) - Raise

Virtuous • United States

On-site
USD 140,000 - 190,000
Carta-based pay
Bonusly recognition
401(k) match up to 6%
+5