Junior Full Stack Developer @ Shoott

Junior Full Stack Developer

Remote (Montreal preferred)

About the role

In this role, you’ll play a key role in designing, building and scaling the tech that runs our business as we expand across the US. We’re a tiny team so you’ll be front and centre in working with all levels of the stack and solving complex and interesting problems, with a particular focus on creating beautiful, useful, reliable web apps. Most projects will be greenfield and there’s a huge opportunity to learn and grow as a developer with as much responsibility as you’d like to take on.


  • Experience with JavaScript, including modern frameworks like Node and React

  • Desired: Experience with cloud providers like Firebase or AWS

  • Desired: Experience with creating and using REST APIs

  • Desired: Experience with Git

  • Strong analytical and critical thinking skills

  • Adept and proactive at problem-solving and conflict resolution

  • Comfortable with the fast-paced nature of startups, dedicated to teamwork, accountability, and communication.

About Shoott

Shoott is a female-led company on a mission to make professional photography more affordable and accessible, while also empowering local professional photographers.

For clients, Shoott offers free 30-minute photo sessions at beautiful and convenient locations. After your session, you'll receive a digital gallery of 40+ high-res, lightly edited photos in just 3-5 business days. You only pay for the ones you love, $15 each or less.

For photographers, Shoott aggregates demand and handles all aspects of marketing, customer service and sales, so they can do more of what they love, on their terms. We're proud to offer a high hourly rate and generous commission.