This job board retrieves part of its jobs from: Human Resources Jobs | Toronto Jobs | Work From Home

The top job offers in Canada!

To post a job, login or create an account |  Post a Job   

A simple jobs board with daily updated offers from Canada

previous arrow
next arrow

Shutterstock: Software Engineer, Activation


This is a Full-time position in Montreal, QC posted April 7, 2021.

The OpportunityAs a leader in the stock photo industry, Shutterstock is looking for a highly motivated and talented individual to join our Activation Engineering team.

The Activation Engineering team focuses on delivering user experiences at the heart of Shutterstock’s business: purchasing, licensing, and downloading from our vast library of media assets.

We strongly believe that in order to put our customers first, we must work closely with them to not only understand their needs but architect solutions that improve their day to day flow.

Our core belief is that in order for Shutterstock to succeed, teams and individual team members must be empowered to work with each other to develop the solution that best meets the needs of everyone involved.ResponsibilitiesContributing to all aspects of the services under the team’s ownership, which includes design, implementation, refactoring, automated testing, deployment, and uptime of the servicesHelping other team members grow as engineers through code review, pairing, and mentoringImproving internal team processes by keeping what’s working, throwing away what’s notExcited about making usable, interactive interfaces and in love with building things that have never existedCurious and passionate about finding creative solutions to complex problemsAble communicators that are used to talking through problems and feel a deep need to share the cool stuff that they’re working on with othersBuilding technology the right way: for us, this means simple, organized, well-tested systems that gradually grow over time, and that provides plenty of insight into production performanceQualifications2 or more years of relevant experience in web developmentPassion for building dynamic user interfaces, with animations, responsiveness, and performanceExcellent knowledge of Javascript languageExperience in building tools like Webpack, NPM scriptsExperience in SASS, and CSS ModulesGood knowledge and understanding of API architecture and design patternsProficient in Nodejs and ExpressJSComfortable with a Git and Continuous Integration workflowComfortable with developing RESTful API routes and investigating back-end issuesAbility to work in MacOS and Linux (through SSH)Ability to debug and understand application performance metrics and dashboards using analytics providers, such as New RelicAbility to both work independently and be a team playerCommunication and organization skillsPreferred QualificationsExperience with utilizing cloud-based log management providers, such as SumologicExperience with NGINX, React/Redux, Apollo/GraphQL and/or JSON:APIExperience working in an agile environment Shutterstock Principles We are one team collectively focused on creating an unrivaled experience for our Customers and Contributors.

Our principles represent the mindset of the employee who will thrive at Shutterstock.

If you are passionate about what you do, and want to become part of a cutting-edge technology company building industry leading products, please apply.