Avatar for Totem

Analytics, Marketing, and Fundraising Software for Non-Profits

Full-Stack Web Developer

$60k – $75k • No equity
Apply now

Totem was founded with one mission in mind: to help the helpers. We believe that nonprofits need modern solutions to engage their donors, volunteers, and supporters in order to sustain and scale their social impact. Without funding, the mission can’t continue. Totem empowers nonprofits to fundraise more effectively using data to understand the why behind what motivates someone to give.

We do so by providing nonprofits with a modern, intuitive, and automated CRM that manages data not only around donors, but also about volunteers, events, and email marketing. That way, nonprofits can make informed decisions that take into context all of the ways that someone supports the cause.

Today, we are looking to expand our product team to take us to 300 clients and beyond. You’ll be joining Totem’s first in-house product team on the ground floor as we mature our flagship product, providing input into the next generation of nonprofit technology. We’re fresh off the heels of a successful fundraising round and excited for this next phase of growth.

Our core stack is a Ruby on Rails platform on top of MySQL, with jQuery + Bootstrap as our front-end. We are deployed on DigitalOcean / AWS with Phusion Passenger and NGINX.


  • Ruby (highly preferred) or other high-level language (Python, JS, etc.)
  • Application server frameworks (Ruby on Rails highly preferred)
  • Front-end frameworks (jQuery / HTML / CSS). We are open to newer services architectured in React, etc. if that is a preference
  • Data Munging and Cleaning (migration scripts into database)


  • Working knowledge of database architecture (MySQL, general SQL optimization, etc.)
  • Some DevOps (Capistrano, Phusion Passenger, NGINX)

Totem is a start-up. While we are not specifically limited to looking for generalists / full-stack developers, successful candidates must have the capacity to wear multiple hats if required, and pitch in where needed.

What drives us at Totem is that we’re giving back. We’ve seen incredible growth from our clients and how they serve their communities, and we’re proud to be a part of that journey with them. If you’re looking for a socially-minded company that has impact at its heart, please join us.

Totem at a glance

Analytics, Marketing, and Fundraising Software for Non-Profits

Totem focuses on CRM, Nonprofits, and Email Marketing. Their company has offices in Richmond. They have a small team that's between 1-10 employees.

You can view their website at https://toteminsights.com

Similar jobs to Full-Stack Web Developer at Totem

Avatar for ThinkNimble
You have a great idea. We build the technology to make it happen
Avatar for DiversityDB
DiversityDB cultivates an ecosystem that promotes diversity and inclusion
Avatar for Gabb Global
Learning languages is now easy, fun, and fully immersive
Avatar for Digifox
Finance for everyone | Easily earn interest, buy crypto, and transfer money
Avatar for STAC
LinkedIn for high school athletes (We are hiring Senior Frontend and Backend Developers)
Avatar for STAC
LinkedIn for high school athletes (We are hiring Senior Frontend and Backend Developers)