GiveCampus

GiveCampus

GiveCampus is the world's #1 fundraising platform for nonprofit educational institutions, offering a blend of crowdfunding, peer-to-peer fundraising, social networking, and gamification. Trusted by over 1,000 colleges, universities, and K-12 schools, G...

Internet Software & Services
51-250
Founded 2014

Description

  • Build and maintain mobile-first giving forms, giving pages, and administrative tools focused on conversion and accessibility.
  • Develop and improve one-time, recurring, membership, ACH, Stripe, and digital wallet payment flows.
  • Work across frontend components, backend services, database queries, and performance optimization.
  • Own small-to-medium projects from technical design and implementation through testing, deployment, and production support.
  • Collaborate with Tech Leads, Product Managers, Designers, and engineers to translate user and business needs into technical solutions.
  • Participate in sprint planning, story scoping, estimation, code reviews, and acceptance-criteria refinement.
  • Write clean, tested, and documented code while contributing to technical debt reduction and coding standards.
  • Support interviewing, onboarding, mentoring, and helping teammates resolve technical issues.
  • Participate in team support and paired 24/7 on-call rotations, including reconciliation, recurring-gift, reporting, and configuration issues.

Requirements

  • 3+ years of hands-on software development experience.
  • Full-stack proficiency with a modern frontend framework such as React or Vue.js and a backend language/framework such as Ruby on Rails, Node.js, or Python; Rails and React preferred.
  • Experience contributing to technical designs and breaking features into incrementally shippable work.
  • Strong SQL skills, including schema design, query optimization, and data integrity.
  • Experience building and integrating RESTful APIs.
  • Experience with unit, integration, and end-to-end testing.
  • Familiarity with AWS, Azure, or similar cloud platforms and CI/CD pipelines.
  • Strong debugging, communication, ownership, and judgment in production environments.
  • User-focused approach to engineering decisions affecting donors, school administrators, and fundraising results.
  • Preferred: payments experience with Stripe, ACH, digital wallets, webhooks, idempotency, retries, reconciliation, or third-party testing.
  • Preferred: Ruby on Rails, RSpec, consumer checkout or donation flows, fintech/e-commerce/fundraising products, caching, observability, performance troubleshooting, or frontend design experience.

Benefits

  • Remote-first work anywhere in the U.S.
  • Flexible access to a 12,000-square-foot Washington, DC office.
  • Company-wide and team-specific onsite gatherings, partner visits, and retreats.
  • Clear growth path toward Senior Software Engineer roles.
  • Inclusive, supportive environment focused on learning and development.
  • Equal opportunity employer committed to diversity and inclusion.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Developer

Aspire Software 251-1K Internet Software & Services

Vocantas, part of Fluent Software Group, is seeking a Senior Software Developer to build secure, reliable workforce communication and scheduling products through hands-on full-stack development with a backend focus.

Angular C# JavaScript Microservices .NET REST API TypeScript Vue.js
4 hours, 19 minutes ago

Software Engineer (Mid-Senior)

Aether Aerospace 501-1000 aviation & aerospace

Aether Aerospace is hiring a full-time Mid-Senior Software Engineer to develop C/C++ real-time software and Angular interfaces for U.S. Department of Defense programs, working remotely with 50% travel to Hollywood, Maryland.

Agile Angular C C++
4 hours, 19 minutes ago

Intelligent Automation Engineer

Coforge 10K-50K IT Services

Coforge is hiring a remote Intelligent Automation Engineer in Costa Rica to design, develop, and optimize scalable automation solutions using UiPath, Power Automate, and AI technologies.

Agile CI/CD Machine Learning Microservices PowerShell Python Scrum
1 day, 3 hours ago

Intelligent Automation Engineer

Coforge 10K-50K IT Services

Coforge is hiring a remote Intelligent Automation Engineer in Colombia to design, develop, and optimize scalable automation solutions using UiPath, Power Automate, and AI technologies.

Agile CI/CD Machine Learning Microservices PowerShell Python Scrum
1 day, 3 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers