Avatar for FlipGive

Crowdfunding through product sales

Sr. Ruby Integrations Developer

$90k – $120k
Apply now

FlipGive is a digital marketplace that connects brands to consumers through fundraising. The platform revolutionizes both grassroots fundraising and corporate giving; helping people raise more money faster by driving sales and positive social impact for brands. For more information, please visit flipgive.com. We believe that innovation & technology provides an ideal platform for companies, non-profits and individuals to work together to drive significant social change.

We are Canada’s first B-Corporation (bcorporation.net) and we just closed a Series A financing round to help reinvent how youth sports teams fundraise (betakit.com/flipgive-raises-5-million-series-a-to-help-reinvent-how-youth-spo…).

The Role

A core piece of FlipGive’s platform are the integrations made to affiliate networks, giftcard providers, merchant partners, Shopify and other partnerships. These integrations process and track all sales on the platform and are responsible for determining the cash back which are users receive. We are looking for a Sr. Ruby Developer to help build and maintain integrations with an emphasis on reliability and accuracy. This person should enjoy working with APIs, processing data, and reporting/monitoring.

Key responsibilities

- Build and maintain API integrations
- Process data with emphasis on reliability and accuracy
- Create reports to assess integration health
- Detect anomalies and errors in data processing pipeline
- Write easily understandable and maintainable code
- Extend the FlipGive Shopify app
- Perform code reviews (PRs)
- Improve processes and tools to help the development team work more efficiently
- Assist in making tests faster and better


- 6+ years of work experience
- Experience building and operating production web services
- Proficient with Ruby and Rails
- Understanding of REST APIs
- A serious tester that strives for thorough test coverage
- Understanding databases and can write efficient queries
- Working knowledge of React and front-end development

Nice To Have

- Some integrations rely on SOAP, a working knowledge is a plus (easily handled with Savon gem)
- Knowledge of Shopify and its APIs
- Experience with GraphQL
- ML knowledge to detect anomalies, errors, and trends
- Have built reporting dashboards to display system health and trends


- Passion for building high-quality products that customers love
- Self-directed and self-motivated (signalvnoise.com/posts/1430-hire-managers-of-one)
- Interest in charitable or community causes

How To Apply

Please send resume and cover letter to engineering@flipgive.com with the job title in the subject. No headhunters please. FlipGive is an equal opportunity employer. Only qualified candidates will be contacted.

Meet your team

People you would work with in this role
Founder & CTO @FlipGive • Worked at @IBM, @Blast Radius • Studied at @University of Western Ontario