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 Principal Software Engineer (REMOTE)

Fanatics 5K-10K Retailing

Fanatics Betting and Gaming is hiring a Senior Principal Software Engineer to define technical strategy and architect scalable, fault-tolerant systems for its online sportsbook and casino platform.

System Design
3 hours, 18 minutes ago

Software Engineer

Corbalt 11-50 Internet Software & Services

Corbalt is seeking a Software Engineer to build and improve shared platforms and services supporting secure, scalable healthcare technology systems for CMS and other federal agencies.

Go Python
3 hours, 18 minutes ago

Senior Software Development Engineer (Social Listing)

HighLevel 251-1K Internet Software & Services

HighLevel is hiring a Senior Full Stack Engineer to build and operate scalable social publishing, data, and AI systems that help more than one million businesses manage and understand their online presence.

Angular AWS ClickHouse CRM Elasticsearch Firestore GCP Instagram API Kafka Kubernetes Microservices MongoDB NestJS Node.js RabbitMQ React Redis REST API Snowflake System Design TypeScript Vue.js
3 hours, 18 minutes ago

Staff Software Engineer, Data Platform

Beacon Biosignals 11-50 Biotechnology

Beacon Biosignals is hiring a remote Software Engineer IV for its Datastore team to architect and scale PostgreSQL, Kafka, and GraphQL infrastructure supporting clinical brain-data platforms and digital health products.

AWS GraphQL Helm JavaScript Julia Kafka Kubernetes Node.js PostgreSQL Python RabbitMQ SQL Terraform TypeScript
3 hours, 33 minutes 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