Checkout 51

Senior Full Stack Developer, Systems


Apply Now

Checkout 51 is looking for a Senior Full Stack Developer for a Permanent position in Downtown Toronto, ON.

Overview

We’re a small team of high performing individuals. We have a proven track record of building products that consumers love and continue to use years after their first install. Since our acquisition, we’ve continued to operate independently, grow our member base and introduce innovation in the industry.

Work for us is like solving challenging problems with your friends. With several millions of shoppers and activity going through our product, we’re growing our team so we can find even better ways to help both the b2b and b2c sides.

You'll be responsible for:

  • Adding new features to our API endpoints that feed the web, iOS and android apps
  • Adding new features to our web app and backend administration interface
  • Working with product managers and designers to enhance and build on our entire platform
  • Writing SQL queries that dig through huge data sets to provide insights to our data analytics team
  • Writing code that will scale with our growing user base and data stores
  • Writing tests and performing code reviews to ensure that we’re shipping reliable, readable, and reusable code on a daily basis.

What we're looking for:

  • Comfortable working with PHP 5.6 (we just moved to PHP 7) or another object oriented language
  • Have a solid history working with MySQL, Postgres or other RDBMS TDD and source control (Git) are second nature
  • Have an excellent understanding of Object-oriented Design
  • Are familiar with how to design and integrate with APIs
  • You think at scale and can talk about large-scale applications you’ve worked on
  • Comfortable working with frontend technology such as HTML, CSS, JS and jQuery
  • Know your way around the command line (we use Macs and Ubuntu servers)
  • You want to take ownership of what you work on. You’re ready to explain it to your colleagues and support it in production
  • You love building software as much as you love helping your co-workers becomes stronger developers
  • Possess a Bachelor’s degree in Computer Science or equivalent experience

Bonus points if you:

  • Are strong with Java
  • Have worked on prediction/relevancy systems
  • Have worked with Vagrant and/or Chef
  • Love automating, optimizing and making things faster
  • Are familiar with AWS tools and services including EC2, RDS, Redshift,
  • S3 and auto-scaling
  • Have a sense of humour!
  • Feel like you’re a HTML / CSS / JS pro

Apply Now

We're always looking for new talent!


See available positions