Software Developer Co-Op - TD Lab

Have you ever wondered how North America’s most successful companies develop some of their most innovative ideas? If so, consider joining our lab-based, fast-paced, and passionate team that ideates, builds, and tests innovative solutions that will shape the future of banking - and particularly targeted at students just like you. Think ... developing solutions for students, by students! 


TD Lab is an authentically lean and highly collaborative work environment where a progressive team is changing the way this bank thinks about our customers - one sprint at a time. Make your mark in a setting where every day operates like a well-funded start-up, while helping TD Bank lead the way in fintech!


As a solution developer co-op in a role like no other, explore emerging technologies and be empowered to start/stop projects because of what the market tells you. You will work in a vast, open and collaborative workspace in the Waterloo Region’s Communitech Hub alongside other leaders of corporate innovation, Velocity Garage, and a host of start-ups. 


You will truly learn, apply and experience lean concept and app development by:

  • Focusing on the right thing through design, prototyping and testing ideas with customers (out of the building)

  • Answering critical business questions as challenges by using methods (such as the Google Design Sprint)

  • Rapidly develop your vision of a solution into functional prototypes (for web and/or mobile)

  • Investigate potential of emerging and enabling technologies (e.g. AI, big data, platform features) 

  • Refine presentation skills by pitching sprint demos, concepts and apps to senior technical executives

  • Share developer insights with other teams just as eager to learn


Every day is different and the skills you bring that would be an asset include:

  • Object oriented programming languages (Java, C++, Objective C, etc)

  • iOS (Swift), Android, or Flutter (Dart) mobile development experience 

  • Web development experience (HTML, CSS, JavaScript, React, etc)

  • RESTful APIs (NodeJS, Express, etc)

  • Firebase (Firestore, Authentication, Analytics, Functions)

  • Git version control



  • Weekly catered lunch from local restaurants (e.g., Pepi’s Pizza, Taco Farm, Lancaster Smokehouse)

  • Monthly team events (e.g Bowling, Archery Tag, Axe Throwing, Escape Rooms)

  • Midterm hack week (i.e. your group project to wow us with something novel)

  • Latest MacBooks and mobile devices (i.e. to test solutions you help build!)

  • Design your own swag (i.e. something you wear) 


The Lab’s Solution Developers will mentor and guide you through our end-to-end design and development process. You will work on several projects throughout the term and be exposed to the latest in modern technologies. You will have the opportunity to work as an intrapreneur, bringing impactful ideas to life while taking on challenging technical tasks. You can read about our co-op experience from one of our former co-op employees here:  


If you are a self-starter, like to think outside the box, and are looking for a challenge - this job is for you!


To learn more about #TDLabLife be sure to check out: Instagram (@TDLab_), Twitter (@tdlab) & Medium (