GiveCampus logo
GiveCampus12 months ago

Senior Software Engineer

Hybrid · US or US

Type
Full Time
Level
Senior Level
Education
Not Specified
Company size
Small

Job Summary

Senior Software Engineer at GiveCampus (remote-first, US-based) responsible for both front-end and back-end development across the stack, including architecture design, feature development from start to finish, automated testing, and production support. Opportunity to take on a Tech Lead role, mentor junior staff, contribute to coding standards and security monitoring, and participate in interview/onboarding processes. Requires 8+ years of hands-on development with Ruby, Python, or Javascript/node.js and experience with MVC frameworks (Rails, Django, Pyramid), modern front-end frameworks (React, Vue.js), and SQL databases (PostgreSQL/MySQL/SQLite). Familiarity with deployments to Heroku/AWS and a focus on scalable, maintainable code. The role emphasizes collaboration across a distributed team, occasional in-person onsite events, and a commitment to building impact at a mission-driven fundraising platform.

Required Qualifications

  • 8+ years hands-on development experience
  • Functional real-world programming experience in Ruby, Python, or Javascript/node.js
  • Experience with MVC frameworks such as Rails, Django, Pyramid
  • Experience with front-end frameworks like React and Vue.js
  • SQL database experience (PostgreSQL, MySQL, SQLite)
  • Deployments to Heroku, AWS, or similar
  • Ability to architect scalable solutions and contribute to pod roadmap
  • Willingness to participate in on-call rotation
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

GiveCampus

Senior Software Engineer

Apply on Sorce