Full Stack Software Developer

Toronto, Canada

The Full Stack Software Developer works across the stack and needs to be able to move fluidly between backend, frontend and infrastructure. This critical team member will be responsible for supporting Future Design School’s internal technology as well as helping build new products.

In this role, you will leading the design and implementation of mission-critical projects from start to finish, speaking directly with users and have quite a lot of autonomy.

As a rapidly scaling organization, you’ll be getting in on the ground floor as a foundational employee to help lead and execute our mission to transform education.


  • Architect, design, implement, test and deliver highly scalable products
  • Be part of a small team, with a large amount of ownership and responsibility for managing things directly
  • Work closely with other teams, and both internal and external stakeholders, owning a large part of the process from problem understanding to shipping the solution
  • Provide beautiful and fast code that supports our code base in meaningful ways
  • You will have the freedom to suggest and drive organization-wide initiatives
  • Fix bugs and solving issues as they arise
  • Be an effective communicator and work collaboratively across teams

Skills & Experience:

  • 2+ years of software engineering experience
  • Experience with Ruby on Rails (preferred) or experience with Python, Java or another object-oriented language
  • Experience with front-end JavaScript frameworks (eg. React, Angular, Vue)
  • Experience developing responsive front-end interfaces using JavaScript, CSS and HTML
  • Proven track record of delivering well-designed and tested software
  • Experience with databases (SQL or NoSQL)
  • Knowledge of agile development process
  • Experience with UI and UX is an added plus
  • Bonus points for experience with iOS development

We Offer You

A path towards your most rewarding career. Future Design School is a rapidly expanding organization with multiple opportunities for growth. Succeeding in this market-based role in a complex environment will open many doors for your long-term career, in other areas inside Future Design School or otherwise

Why should you join Future Design School?

Working at Future Design School is more than a job. It’s a calling to create a better society through meaningful work, focused on improving millions of lives a year by delivering innovative solutions across the education continuum . Our people are passionate about empowering educators to transform instruction and design exceptional learning experiences that drive future ready skill development. Future Design School enables schools and school districts across the US and Canada through ongoing professional development, comprehensive curriculum and strategic support.

This is a unique opportunity to be part of a values-driven company that is developing innovative solutions to school transformation.

Please apply by sending your resume and expression of interest to Wendy Jones at [email protected]