Junior Developer


Toronto, ON, Canada

Full time

May 6

This job is no longer accepting applications.

Great visuals tell stories that touch hearts, open minds, and even influence what we buy, eat, and do. That’s why CrowdRiff exists: to connect brands and consumers alike with the captivating imagery that makes a real impact. As a market leader in travel and tourism technology, we help get people excited to scuba dive in Tahiti, explore Napa’s wine country, and bungee jump in Queenstown. CrowdRiff’s visual marketing platform helps marketers source, organize and publish visuals at scale.

Our team is a quirky and diverse crew that has one thing in common: our love for great visuals. Every day, we work across desks, departments and even oceans to reach our goals, and delight our customers. If you’re passionate about helping everyone see what matters, you’re just our type.

Your Role: Junior Developer

We’re looking for a junior JavaScript/TypeScript developer enthusiastic about creating scalable feature-rich single page web apps. In this role, you will have an opportunity to work on a product with strong network effects that’s helping the travel industry work together across multiple cities and countries to plan and execute a strategy for a multi staged recovery as people eventually get ready to travel again. You will work, learn, and develop with a very agile team which includes product managers, designers and developers who are all invested in your success. You’ll primarily work with TypeScript, React, Redux, GoLang, Node and Express.

What you’ll do

  • Become a key contributor to all code on the project, across the entire stack
  • Contribute to code reviews and feedback with your team
  • Be responsible for owning your own work
  • Eagerly learn and apply new concepts as you work directly with mentors invested in your growth
  • Accept feedback and apply it to improving your code standards, quality, and experience
  • Provide your opinions when you have them and help the team improve our standards and practices
  • Be ready for challenges that will push the limits of what you're learning within a supportive environment

What you’ll need

  • Basic programming knowledge in any language (should know fundamental structures, like proper variable usage, loops and simple data structures such as maps and arrays)
  • Desire to learn and improve yourself and others along the way
  • Flexible decision making and readiness to adopt agile methodologies
  • A passion for learning software and a healthy appreciation for what it can do

Not required

  • A degree in compsci/engineering or related
  • Previous work experience in software development - would love to see a personal project though!

Why CrowdRiff?

  • Interesting, challenging work + a friendly, inclusive culture
  • Generous vacation policy and unique travel-focused benefits. You’ll even be able to visit our client destinations around the globe
  • Health Benefits (medical, dental, vision)
  • Macbook
  • Regular team-building events
  • Flexible work hours
  • Monthly Travel Benefit
  • Weekly internal learning activities & quarterly hack events

  • Excited yet? Here’s more about us … visit our website or check us out on Instagram.

CrowdRiff is an equal opportunity employer and as such does not discriminate on the basis of race, colour, religion, sex, national origins, age, sexual orientation, disability or any other characteristic protected by applicable laws. Selection decisions are solely based on job-related factors.

You must be logged in to to apply to this job.


Your application has been successfully submitted.

Please fix the errors below and resubmit.

Something went wrong. Please try again later or contact us.

Personal Information


View resume



It's time to make visuals the center of your marketing.