Join the Better Impact Team

We are growing and currently looking for people to join our team.

Who We Are

Better Impact is a small but global team who help non-profits and charities to engage and manage volunteers, donors and members more effectively and with greater efficiency. Our head office is in Hamilton Ontario Canada and we have small offices in Chicago, Seattle, Adelaide and London. Our clients include international charities (such as the Salvation Army and Habitat for Humanity), cities (such as San Diego, Houston, Ottawa, Toronto, Lancashire UK, Oxfordshire UK, and Perth Australia to name a few), events (such as The Burlington Sound of Music Festival, Hull City of Culture (UK), Cricket World Cup Championships, FIFA Woman’s World Cup (Canada), and Lollapalooza (USA)), and thousands of smaller charities and non-profits in ten countries. Better Impact is committed to ensuring equal employment opportunity to all qualified individuals. We believe a diverse workforce enhances our ability to fulfill our mission.

Compliance and Business Systems Specialist

Better Impact has grown from a small player in the software for non-profits sector to a recognized global leader in volunteer management software. As we expand our product offering into donor, client and member management software, our growth as led us to the point where we could benefit from having someone dedicated to data security compliance and internal business systems. Working from our head office in Hamilton Ontario, and reporting directly to the President, our Compliance and Business Systems Specialist will be our point person on two important areas of Better Impact, security/compliance and internal business systems.

What we offer

  • competitive salary 
  • a matching RSP contribution plan
  • great health benefits
  • in addition to vacation days, “sick” days you can use for anything you want
  • flex time opportunities
  • the opportunity to help 2,000 nonprofits (and growing) around the world do the great things they do
  • an average work week of no more than 40 hours… seriously.

Your responsibilities

  • Provide leadership to the enterprise’s information security organization
  • Preparing the company for ISO 27001 certification
  • Design and deploy company-wide IT and security policies, standards, procedures and training as well as monitoring compliance with policies.
  • Continuously assessing security vulnerabilities, assessing risks and implementing prevention measures and mitigating controls.
  • Assist with the overall business technology planning, providing a current knowledge and future vision of technology and systems
  • Responsible for planning, implementing, managing, and overseeing the overall use of information technologies across the company
  • Maintaining current business systems and training others on the team how of make the most of the systems we use to optimize employee effectiveness and achievement of overall company goals
  • Monitor changes in the technology sector to discover ways the company can improve and develop
  • Answering technical questions given to us by prospective clients related to the security of our platform and business processes.
  • Other duties as assigned

We’ll provide you with

  • a flexible work environment that recognizes there are other aspects to your life than work
  • sick days that you can use for anything you’d like, sick or not
  • support from a team of peers in Canada, the USA the UK and Australia
  • training and resources to become an expert in our software
  • the opportunity to make a difference in the world by helping organizations trying to do the same
  • a compensation package based on your current experience that includes medical and dental, RSP matching, and guaranteed cost of living increases (as a minimum)

The office environment

  • Newly renovated 5,000 ft2
  • Casual and comfortable with plenty of room to just be yourself
  • In-office fitness room and shower
  • Studio space with green wall
  • Sit/stand desks
  • Foosball, darts and shuffleboard
  • 15’x30’ 4th floor balcony
  • Friday lunches most often cooked up by one of the company founders

Requirements for the job include

  • Fitting in with our core values
  • Significant experience (5+ years) leading information security audits, particularly IS0 27001
  • Experience authoring policies and procedures
  • Enough Information Technology and Information Security experience to contextualize and make their recommendations relevant and valuable
  • Certifications that demonstrate expertise, would be considered an asset

The characteristics we are looking for:

  • a drive to help others
  • open mindedness
  • passionate about what you do
  • friendly with an “I’ve got your back” attitude
  • flexible

This position will be out of our office in Hamilton, Ontario, Canada. If this sounds like a great fit for you, let us know. Contact tony@betterimpact.com.

 


Volunteer and Donor Software Sales and Support Agent (Bilingual French and English)

 
We’re looking for someone who is passionate about helping others and would like to help non-profits and charities accomplish the most they possibly can. The position is salary based and includes consultative inside sales (without pressure) and supporting clients while they trial our software and after they have purchased it. In this position, you would be the face of the company in Quebec and other Francophone communities. We currently have members in five continents but now it’s time we did a better job serving the French speaking communities in Canada and we’re looking for the right person to make that happen.
 

In a typical day you could find yourself doing any combination of the following:

  • Conducting a demonstration of any of our software systems via a web meeting to a potential client
  • Answering pre-purchase questions and supporting clients from Quebec and other French speaking regions over the phone, in a web meeting or in the chat system integrated into our website
  • Running training sessions for clients from Quebec and other French speaking regions, typically through web meetings but occasionally in person.
  • Updating our sales CRM based on any significant interaction
  • Learning something new about what our software does as we add new functionality every four to eight weeks.
  • Translating website content, help file content and video scripts
  • Recording demonstration and training videos

What we offer

  • competitive salary 
  • a matching RSP contribution plan
  • great health benefits
  • in addition to vacation days, “sick” days you can use for anything you want
  • flex time opportunities
  • the opportunity to help 2,000 nonprofits (and growing) around the world do the great things they do.
  • an average work week of no more than 40 hours… seriously.
  • support from a team of peers in Canada, the USA the UK and Australia
  • training and resources to become an expert in our software

Requirements for the job include:

  • fully bilingual in French (Canadian) and English
  • a sincere desire to help our clients and the rest of the team
  • the confidence and work ethic to get things done without significant supervision
  • a friendly attitude that comes across in the way you communicate in person, over the phone, in emails and in chats
  • typing skills to accurately type at a minimum of 40 words per minute
  • experience in volunteer management or donor management

The characteristics we are looking for:

  • a drive to help others
  • open mindedness
  • passionate about what you do
  • friendly with an “I’ve got your back” attitude
  • flexible (because let’s face it…things don’t always go as planned)

Websites to visit to help you decide if we’re a great fit for you.

This position can be out of our office in Hamilton, Ontario, a home office in Ottawa or Quebec, or a WeWork office in Montreal. If this sounds like a great fit for you, let us know. Contact tony@betterimpact.com.

Developers - Hamilton, Ontario

The business is growing and so is our dev team.  We have two new openings in back-end development and front-end development and are looking for developers who:

  • are seriously good at what they do
  • want to be part of a small but growing global team
  • want their efforts to help make a difference in the world
  • are looking for a 40 hour work week
  • can work from our office in Hamilton, Ontario

What we offer:

  • A competitive salary
  • Medical/dental benefits
  • Flexible time off and a 40 hour work week
  • The right tools and technology
  • Foosball, darts and shuffleboard
  • Workout room and shower
  • An office atmosphere that is upbeat and casual
  • Fridays we have a BBQ on our rooftop deck or something cooked up in the office kitchen by one of the company founders.

 

Back End Developer

Required experience:

In a rough order of importance we are looking for skills and experience in the following:

  • C# / Visual Basic.NET
  • NHibernate ORM
  • SQL Server Transact SQL
  • SQL Server Reporting Services
  • ASP.NET MVC
  • Background processing framework (Hangfire.IO, Quartz.NET, etc.)
  • Continuous integration tools (TeamCity, Jenkins, etc.)
  • Continuous delivery release management tools (Octopus Deploy, BuildMaster, etc.)

Send your resume to dan@betterimpact.com if you think you be a great addition to the team.

 

Front End Developer

Required experience: Strong skills and experience in everything in this list is non-negotiable.

  • JavaScript
  • jQuery (especially for dom manipulation and ajax request)
  • Asp.Net MVC framework
  • vb.net
  • ability to follow our pre-existing standards/ coding styles
  • localization / multiple languages / formats

Secondary Experience

  • jqueryUI
  • linq
  • handlebars/mustache
  • jquery validate
  • json / serializing data
  • jquery mobile
  • timeparse/date.js/moment
  • automapper​
  • cordova / mobile app development​
  • tinyMCE
  • highcharts
  • agGrid
  • fineuploader
  • accessibility standards / aria / aoda / ect

Bonuses

  • unit testing
  • qunit
  • superfish
  • response-monitor
  • qtip
  • jgrowl
  • piety
  • mobile development skills

Send your resume to dan@betterimpact.com if you think you be a great addition to the team.