Canada - Remote

About reSolved

We partner with organizations that do good, so they can be better. Because we believe there is always a better way. Our clients have a clear purpose and vision. They are the leaders, innovators, allies, and dynamos solving society’s complex challenges and making the world a better place. reSolved is the silent partner that helps purpose-driven organizations succeed. We empower our clients to deliver greater impact now and into the future, by making their technology work for them and bringing their people, processes, and meaningful results into focus. We give our clients the tools and knowledge to do what they do, better and more efficiently. Our team has implemented best-in-class technologies for some of the largest, high profile philanthropic organizations, multinational corporations, government agencies, and research institutions, bringing decades of deep knowledge and expertise to help them create lasting change in 100 countries using solutions in 12 languages throughout the United States, Europe, Asia, and Canada.

We have grown by 250% in the last three years and now have people in Canada, the US, India, and Europe, with office locations in Toronto and Ireland. If you love solving problems and you thrive in diverse teams and developing solutions to complex challenges, this is a great role for you! You can learn more about our culture, values, and clients here.

We are looking for a Developer to join our rapidly expanding team.

What will your day look like

  • Build client-specific solutions on the SmartSimple platform.
  • Collaborate with the project team to execute directions assigned by the project lead.
  • Follow change management process including all necessary and documented approvals for system changes/modifications prior to proceeding with any configuration changes.
  • Participate in project meetings to assess client requirements, design walkthroughs, functional test plans, and implementation sessions.
  • Assist with integrated system testing of new features when applied to a client system.
  • Perform as the internal QA prior to Client UAT and final implementation.
  • Data transformation and migration

What you bring

Required Skills
  • Bachelor’s Degree in computer science or equivalent qualification.
  • You are proficient in cloud-based architecture and automated release pipelines.
  • You value an API-first approach, loosely coupled systems, and domain driven design.
  • You take pride in quality and have multiple approaches towards testing.
  • You collaborate with your other groups to help define what better looks like, and to help produce a path to move your products there.
  • You are highly organized and able to coordinate multiple complex projects.
  • You can think abstractly and are comfortable with ambiguous/undefined problems.
  • You embrace the need for continual innovation to create better products and services.
  • You subscribe to the idea that companies should be socially responsible.

Shortlisted candidates will be contacted for an interview. No phone calls, please. Submit your application to The successful candidate must be bondable and willing to participate in a security background check.

We are committed to building an intentionally inclusive environment that engages, supports, and empowers employment equity and diversity in the workplace and communities served. We welcome applications from women, racially visible individuals, people with disabilities, Indigenous peoples, and LGBTQ+ persons.

reSolved is all about doing business inclusively and we are committed to providing accessible employment practices. We encourage you to connect with us at if you require an accommodation in the recruitment process or need this job posting in an alternative format. We’d love to hear from you!

We use cookies and other technologies so that we can understand how you use our site. Further use of this site will be considered consent. For more information, please view our Website Privacy Statement.