Full Stack Developer

Toronto, ON, Canada
Full Time

About the Gig:

Our single-page web application is built on a fairly sophisticated JavaScript framework using ReactJS and Flux. The server-side is Python, using Django REST Framework with MySQL. We use Node.js, SockJS, and RabbitMQ for our realtime components. Our highly-available systems run on Amazon Web Services.

You will be will be working a variety of projects relating to our flagship web application. On the front-end this includes application design and development, performance optimization, and modular and extensible HTML/CSS. In terms of back-end development, you will be extending our REST APIs in our Django project and making them lightning-fast where it matters most for scalability.

About You:

  • You have at least a few years of web development experience under your belt.
  • You are able to put together robust, maintainable systems. Hacking together code for one-off projects doesn’t cut it in this shop.
  • You’re super smart and get things done.
  • You understand the difference between smart shortcuts and ugly hacks.

We like to hire developers who have solid full-stack experience but definitely value, and accommodate, developers who choose to be more focused on either front-end and back-end development.

It’s a good sign if you’re comfortable with:

  • JavaScript (ES6)
  • Semantic HTML and CSS
  • Automated unit and integration testing
  • HTTP
  • Git (We use the GitHub pull-request workflow)
  • Databases (including query performance and optimization)

If you have any cool side projects, open source contributions, or community involvement to showcase, please share them, and show us your GitHub profile if you have one.

About Top Hat:

Top Hat’s interactive, cloud-based teaching platform enables professors to engage students inside and outside the classroom with compelling content, tools and activities. Millions of students at 700 leading North American colleges and universities use the Top Hat teaching platform. Headquartered in Toronto, Top Hat has been operating profitably since its 2009 launch with $22 million in venture capital funding.


In 2016, Top Hat was named Canadian StartUp of the Year.. and we are pretty proud of our incredible team for the work that got us here. We have a vibrant culture of brilliant people who are innovators, thinkers, and creative geniuses.  We believe in defying the status quo and we want smart people like you to join us.


The life of a Top Hatter also comes with other sweet perks too:


  • Outstanding company culture, with a team that is super smart and motivated to be a part of a company that is changing the face of education.

  • We offer breakfast and catered lunch every day!

  • Conveniently located on the TTC subway line and we can help subsidize your metro pass.

  • We are one of the top education technology companies in North America (named Fastest 50 Growing Companies by Deloitte Consulting!)

  • Our dress code is casual .. but ask us about our history of Tip Top Fridays!

Posted: September 5, 2017