This site uses cookies to provide you with a more responsive and personalized service. By using this site you agree to our use of cookies. Please read our privacy policy for more information on the cookies we use and how to delete or block them.
learn more

Job openings

Hello, opportunity.

Career Job openings

Are you a good fit
for the job?

We’re always looking for smart, curious, and driven people to join our team. Have a look at our job openings. If you see one that makes you sit up a little taller, send your application our way.


Front-end lead developer

Montreal, Quebec, Canada

Senior e-commerce project manager

Montreal, Quebec, Canada

Executive assistant

Montreal, Quebec, Canada

DevQA engineer

Montreal, Quebec, Canada

QA analyst

Montreal, Quebec, Canada

Business development manager

East Coast, or West Coast, United States

Client success manager

Unites States, or, Canada

E-commerce business analyst

Montreal, Quebec, Canada
System Integrations

Software developer

Montreal, Quebec, Canada

System integration project manager

Montreal, Quebec, Canada

“As a creative individual I thoroughly enjoy being able to work on a diverse range of projects at diff. I am continually inspired by the new challenges presented throughout the UX design process".

Alt EN

- Justine

UX designer

“Application developer at diff, I am constantly bridging the gap between conversational language and software."

Alt EN

- Nelson

System Integrations

"How I see my role? I'm the glue that takes your requirements on paper and get them to a level that you would be proud of".

Alt EN

- Randy

Senior Project manager

Discover our People

This website is optimized for all modern browsers.

Please download a more recent browser.