Senior Developer - Project Delivery

Funraisin

Austin (TX)

Hybrid

USD 80,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive annual salary package
Flexible working hours
Opportunity for international travel

Job summary

Funraisin is seeking a Senior Developer to join our Client Services technical team in Austin, Texas. In this role, you will focus on delivering complex web development projects, particularly custom integrations with CRMs like Salesforce.

The ideal candidate has 5+ years of experience in web development and strong skills in PHP and relational databases. You will be part of a growing global tech startup committed to the impact sector.

Qualifications

  • 5+ years of professional web development experience.
  • Strong PHP skills with experience in MVC frameworks.
  • Comfort with relational databases like MySQL.

Responsibilities

  • Scope and estimate custom engineering work for client engagements.
  • Develop custom functionality around donation forms and campaigns.
  • Design and implement integrations between our platform and external CRMs.

Skills

PHP
HTML
CSS
MySQL
REST APIs
Git

Tools

CodeIgniter
Bootstrap
Salesforce

Job description

The opportunity

We’re looking for a Senior Developer to join our Client Services technical team. This retained engineering role focuses on scoping and delivering complex web development work for our clients, with a particular emphasis on custom integrations between our platform and CRMs such as Salesforce and Raiser’s Edge NXT. You’ll collaborate with account teams, designers, and clients to translate business goals into technical solutions, whether that’s customizing donation forms, building peer‑to‑peer fundraising experiences, or wiring data flows between systems.

What you will do
  • Scope and estimate custom engineering work for client engagements, partnering with account managers and clients to define requirements
  • Develop custom functionality around donation forms, event registration, peer‑to‑peer campaigns, and DIY fundraising experiences
  • Design and implement integrations between our platform and external CRMs, primarily Salesforce (NPSP and Nonprofit Cloud) and Blackbaud Raiser’s Edge NXT
  • Troubleshoot complex client issues that span front‑end, back‑end, and third‑party systems
  • Document your work clearly so other engineers, account teams, and clients can build on it
  • Mentor more junior engineers and contribute to internal best practices, reusable patterns, and tooling
What we’re looking for
  • 5+ years of professional web development experience, with meaningful time spent on client‑facing or agency‑style work where scoping and communication matter as much as code
  • Strong PHP skills, ideally with CodeIgniter or a comparable MVC framework (Laravel, Symfony, CakePHP all translate well)
  • Working knowledge of HTML and CSS, including Bootstrap, responsive layouts, and accessibility basics
  • Comfort with relational databases (MySQL/MariaDB), writing queries, and reasoning about schema design
  • Familiarity with Git‑based workflows, code review, and deploying changes safely to production
Integration and API work
  • Experience building integrations with at least one major CRM. Salesforce (NPSP and Nonprofit Cloud) or Raiser’s Edge NXT preferred; experience with HubSpot, Microsoft Dynamics, Virtuous, Bloomerang, or similar will also resonate
  • Comfort working with REST APIs, OAuth, webhooks, and the kinds of data sync and error‑handling problems that arise in real‑world integration work
  • Bonus if you’ve worked with Salesforce‑specific tools like Apex, Flow, or the Bulk API, or with Blackbaud’s SKY API and Constituent record model
Nonprofit and fundraising context
  • Some background in nonprofit technology, online fundraising, or event fundraising is a real plus. If you’ve shipped donation forms, run a peer‑to‑peer campaign technically, supported a giving day, or built DIY fundraising tools, that experience translates directly
  • Understanding of how nonprofits actually use CRMs day‑to‑day, including gift processing, recurring giving, soft credits, household structures, and designations, will help you make better decisions faster
Ways of working
  • Strong written communication; you can write a scoping doc, a technical recommendation, and a clear client‑facing update
  • Comfort with ambiguity and partial information, and a habit of asking good questions before writing code
  • Interest in the consulting side of the work, understanding the client’s goals and not just the ticket
  • Curious and willing to think critically, including about your own assumptions. You use AI as a tool that supplements already strong fundamentals, leaning into new workflows around development, review, testing, and design, rather than as a substitute for understanding what your code is doing
  • This role is ideal for a developer who enjoys variety, working directly with customers, and seeing the immediate impact of your work. Priorities can shift in a given day, so being flexible as client needs sometimes arise is appreciated. That said, capacity is planned out to balance out the work among developers evenly to leave room for pop‑up tasks. Work life balance is important to us.
  • You will be measured based on completing tasks in a timely fashion and communicating status openly and honestly. Quality and completion of requirements matter more than speed, and documenting what you did for future us is important too. Less easy to quantify: it’s about being a good team member and knowing when to explore, when to reach out for help, and sharing that knowledge with each task you complete. If you are growing and empowering those around you then you are doing it right.
Nice to have (genuinely optional)
  • Experience with our specific stack (CodeIgniter, jQuery, Bootstrap, plus whatever templating conventions you’ve picked up at a similar platform company)
  • Familiarity with Stripe, PayPal, Venmo, or other payment processors commonly used in the nonprofit space
  • Experience with marketing automation tools (Mailchimp, Marketing Cloud, Luminate Online, EveryAction)
  • Accessibility (WCAG) experience, especially around forms
  • Background contributing to a template‑based platform
We offer
  • Competitive annual salary package
  • Flexible working hours and conditions
  • Future travel to our international offices when relevant
  • Opportunity to join one of the fastest‑growing global tech startups in the Impact sector
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Salesforce Non-Profit Developer
Salesforce Non-Profit Developer

Deutsche-Bahn • Indianapolis (IN)

On-site
USD 95,000 - 150,000
Salesforce Developer
Salesforce Developer

Christians Against Poverty (CAP) • Town of Florida (NY)

Hybrid
USD 110,000 - 160,000
Developer (Salesforce)
Developer (Salesforce)

Craftsman Technology Group • Boston (MA)

Hybrid
USD 70,000 - 110,000
401k & Roth IRA retirement options
4 weeks accrued paid-time-off
Professional development opportunities
Senior/Team Lead PHP Developer
Senior/Team Lead PHP Developer

Brainberry • Palo Alto (CA)

Hybrid
USD 80,000 - 120,000
24 working days paid vacation
Paid lunches
Trainings and business trips abroad
+1
Senior Solutions Engineer / Salesforce Developer
Senior Solutions Engineer / Salesforce Developer

OpenTent • United States

Hybrid
USD 110,000 - 130,000
No-premium healthcare
Unlimited PTO
Team retreats
+3
Senior Full Stack Engineer
Senior Full Stack Engineer

Better Impact Inc. • Winston-Salem (NC)

On-site
USD 120,000 - 180,000
Medical/dental/vision
401(k)
Unlimited vacation
+3
Solutions Engineer / Salesforce Developer - Fixed Term
Solutions Engineer / Salesforce Developer - Fixed Term

Opentent • Denver (CO), Northern (KY)

Hybrid
USD 110,000 - 130,000
Unlimited PTO
No-premium health insurance
401K matching
+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 Consultant - Salesforce CRM & Fundraising Technology
Senior Consultant - Salesforce CRM & Fundraising Technology

Net2Source (N2S) • United States

Hybrid
USD 85,000 - 115,000
Senior Salesforce Developer
Senior Salesforce Developer

Tenth Revolution Group • New York (NY)

Hybrid
USD 140,000 - 170,000