RemoteHunter logo

Software Engineer

RemoteHunter
Department:Software Engineer
Type:REMOTE
Region:USA
Location:United States
Experience:Mid-Senior level
Estimated Salary:$90,000 - $140,000
Skills:
PHPLARAVELREACTTYPESCRIPTJAVASCRIPTMYSQLPOSTGRESQLRESTFUL APISSTATE MANAGEMENTVITEWEBPACK
Share this job:

Job Description

Posted on: January 26, 2026

About the Opportunity:

This organization provides a nonprofit fundraising and CRM platform that enables mission-driven organizations to raise more funds, reduce costs, and enhance giving. The platform consolidates multiple tools for fundraisers, events, donation forms, donor management, and communications into a single solution with a transparent tip-or-fee model. The role involves joining an engineering team to build tools supporting nonprofits in their fundraising and engagement efforts.

Responsibilities:

• Design and implement full stack features using PHP/Laravel, React, and TypeScript for fundraising, donor management, financial, and growth products.

• Build scalable systems handling millions of users, high-volume transactions, and seasonal traffic spikes.

• Integrate with APIs, third-party services, and payment systems to create seamless nonprofit experiences.

• Collaborate with product, design, and engineering teams to develop user-friendly solutions.

• Participate in code reviews and improve engineering standards and best practices.

• Contribute to technical initiatives, including experimentation frameworks and tooling.

• Participate in support rotation to triage and resolve production issues during business hours.

Requirements:

• 3+ years of software development experience, preferably with full-stack exposure and strong backend skills.

• Proficiency with PHP/Laravel or a similar backend framework.

• Experience building frontend interfaces using React, TypeScript, and modern JavaScript (ES6+).

• Strong knowledge of relational databases such as MySQL or PostgreSQL, including query optimization.

• Experience with RESTful APIs, third-party integrations, and data import/export processes.

• Familiarity with state management tools (e.g., TanStack Query, SWR, Zustand, Redux).

• Understanding of frontend architecture, component design, and build tools (Vite, Webpack).

• Strong debugging and performance tuning skills across the stack.

• Excellent collaboration, communication, and documentation skills.

Nice to Have:

• Experience with payment systems, financial APIs, or fintech product development.

• Familiarity with experimentation platforms or A/B testing tools.

• Experience with accessibility standards.

Benefits & Perks:

• Autonomy in work with minimal meetings and flexible scheduling.

• Fully automated continuous integration and deployment processes.

• Opportunity to work on mission-driven projects supporting nonprofits globally.

• Inclusive engineering culture valuing equal contributions and open discussions.

Note:

“RemoteHunter is not the Employer of Record (EOR) for this role. Our purpose in this opportunity is to connect exceptional candidates with leading employers. We help job seekers worldwide discover roles that match their goals and guide them to complete their full application directly through the hiring company’s career page or ATS.”

Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

RemoteHunter logo

RemoteHunter

View company page
RemoteJobsHub.app logo

RemoteJobsHub.app

Get RemoteJobsHub.app on your phone!