Come work with us, you'llLove it.

Believe in your work.

We love what we do — and it's evident in our workplace. We are all co-owners in our cooperative who believe deeply in our product and are dedicated to building sustainable incomes for our artists. Come work with us, you'll love it.


Tribe

AWESOME ENVIRONMENT

Work downtown in historic Market Square in an open rustic workspace that includes a patio to escape to in the dog days of summer. Woof! We're also dog friendly.

Flex Days

VACATION

We believe and support healthy work/life balance and live up to “work hard to play hard” by offering Unlimited Time off to our team members (including 2 weeks off every Christmas for an office closure).

Hungry

STAY HEALTHY

We keep a stocked kitchen with healthy snacks, caffeinated beverages and other indulgences; cyclists can store their bikes in an on-site secure storage facility. We also offer stand-up desks to keep you active even when you're working.

Benefits

GREAT BENEFITS & PERKS

Enjoy full medical, dental and extended health coverage (including MSP) along with an annual education allowance.

Technology

Junior Front End Developer

Status:Full-time
Location:Stocksy HQ (Victoria, BC)
Hours:9am to 5pm PST, Monday through Friday


This position offers a great opportunity to be part of an incredible team of industry leaders in stock photography and videography. Reporting to the Director of User Experience, you will be responsible for contributing to the overall quality and development of Stocksy’s online user experience.


You are...

  • Motivated to produce well-written code and creative solutions to complex problems
  • Excellent at working in a collaborative, team-based environment
  • Passionate about producing great user experiences
  • Organized and adept at prioritization in an agile environment
  • Analytical with an ability to utilize data to inform decisions and planning

You have...

  • 1+ year of Front End Development experience creating quality user experiences
  • Knowledge of front-end design patterns, libraries and code including CSS, HTML and Javascript
  • Experience using industry standard tooling and practices, git, peer review, Atlassian products (or equivalent) etc.
  • Good cross-functional communication and collaboration skills

Good to haves (but not required)...

  • Experience with javascript toolchains and frameworks (npm/webpack/react)
  • Docker experience
  • Video/Image processing experience

Responsibilities…

  • Help build, test and ship user-facing code using modern tools, including reusable components and front end libraries.
  • Contributing to our culture of continual learning and personal development.
  • Translating designs, wireframes and business requirements into high-quality code.
  • Working effectively within a collaboratively minded, agile team.
  • Collaborating cross-functionally with other teams, including design, marketing, sales and technology.
  • Contribute to the creation of new site features from specification through to shipping.
  • Participating in and contributing to development team practices such as peer review, pair-programming and test driven development to continue to grow our personal abilities and software standards.
  • Optimizing code to ensure it is rendered consistently, accessibly, and efficiently in cross-browser environment.

Apply

Technology

Developer

Status:Full-time
Location:Stocksy HQ (Victoria, BC)
Hours:9am to 5pm PST, Monday through Friday


This position offers a great opportunity to be part of an incredible team of industry leaders in stock photography and videography. Reporting to the Director of Technology, you will be responsible for contributing to the technology team’s initiatives and maintaining Stocksy’s existing application.


You are...

  • Motivated to produce well-written code and creative solutions to complex problems
  • Excellent at working in a collaborative, team-based environment
  • Passionate about producing great user experiences

You have...

  • A minimum of three years professional experience working as a developer in an agile team
  • Comprehensive knowledge of both PHP and Javascript
  • A firm understanding of MVC architecture, Object Oriented Design and Test driven development
  • Comprehensive knowledge of Relational databases
  • Experience using industry standard tooling and practices, git, peer review, Atlassian products (or equivalent) etc.

Good to haves (but not required)...

  • Experience with javascript toolchains and frameworks (npm/webpack/react)
  • Docker experience
  • Amazon Web service
  • NoSQL
  • Search Indexes (Solr/Elasticsearch/Lucene)
  • Message Brokers (Rabbit, SQS)
  • Video/Image processing experience
  • Serverless framework experience

Responsibilities…

  • Design, develop and deploy technical solutions for Stocksy’s application.
  • Write clean, maintainable and efficient code that is unit tested and implemented in line with Stocksy’s best practices.
  • Assist in weighing which new technologies to implement and give thoughtful suggestions in architecture discussions.
  • As part of a collaborative team of developers, run regular deployments, manually test when required, and keep relevant documentation up to date.
  • Stay up-to-date on new products and technologies to support continual technical improvement of the Stocksy site.
  • Be proactive in identifying improvements surrounding team processes and work in collaboration with the team to advance measures of efficiency and overall quality of technical work.
  • Support your team through mentorship and knowledge sharing.

Apply


Thanks for your interest in working with Stocksy. Don't see an opening that you're looking for? Send us a general application to [email protected] You might just be the candidate we didn't know we needed.

Want some tips and tricks to get your application noticed and ace the interviews?
Download our interview cheat sheet.