• 4,500+hours of work experience
  • 4,000+hours of academic experience
  • $160,000of salary, tuition, and paid vacation
  • Accreditedcomputer science degree
  • 50% womenA leader for women in tech
  • 4 yearaccelerated program
Apply to Dev Degree until February 23, 2018 5:00 PM EST

You Asked,

We Answered.

  • Who can apply to this program?
  • Anyone who is accepted into a computer science degree program offered by one of our partner universities can apply for the Dev Degree internship option. For example, if you are accepted into Carleton University’s Bachelor of Computer Science Honours program, then you are eligible to apply to Dev Degree.
  • How do I apply?
  • To apply to Dev Degree, you’ll need to be accepted into a computer science degree program offered by one of our partner universities, such as Carleton University’s Bachelor of Computer Science Honours.

    When the Dev Degree application process is open, you will receive the link to apply from your university. This link will be either in your offer of admission email itself or come shortly after the offer of admission. You do not have to have accepted a spot at a partner university yet to apply to Dev Degree. When applications are open, you will also be able to apply from this website.

    Until then, please sign up for our emails to receive recommended reading, events, and updates on the latest in computer science education and Dev Degree itself.

  • Are applications restricted to first-year students? What if I am already enrolled in a qualifying computer science program and am interested in transferring to Dev Degree?
  • You are always welcome to apply! However, the successful completion of this program requires four years of work experience with Shopify.
  • I have already applied to an eligible computer science program. How do I make sure I am given the opportunity to be considered for Dev Degree?
  • When the Dev Degree application process is open, you will receive the link to apply from your university. This link will be either in your offer of admission email itself or come shortly after the offer of admission. You do not have to have accepted a spot at a partner university yet to apply to Dev Degree. When applications are open, you will also be able to apply from this website.
  • Once I am accepted into a partner university and have received the link to apply to Dev Degree, what does the application process look like? I want to prepare.
  • We’ll ask you to fill in your contact information and upload your resume. You will then be directed to another site where you’ll be asked to answer a few questions relating to your work experience, volunteer experience, and any computer programming courses or workshops you have already taken. While previous programming experience is an asset, it is not required! You will also be asked to answer some computational thinking questions, so that we can learn about the way you solve problems.

    The best way to prepare for your application is to document any programming tasks or projects you’ve been working on. This can help you to identify and highlight your critical thinking and problem solving skills.

    Please follow all of the directions carefully to ensure your application is considered.

  • How does this compare to co-op?
  • Dev Degree improves on the 60 year old traditional co-op model by supporting students working on teams in parallel with their academic studies. Students are able to align theory and practice and are granted academic credits for their work placement activities. Students will have 4,500+ hours of work experience by the time they graduate and will receive extensive mentorship and guidance from industry experts at Shopify.
  • Is the course load different?
  • You will have the same overall degree requirements as other students but at three courses per term. Courses will be taken in Fall, Winter and Summer terms. Eight of your courses (the practicum courses) will involve practical work done at Shopify to meet defined outcomes. You will be expected to work 25 hours per week at Shopify.
  • Will entrance scholarships be affected?
  • No. If you earn a scholarship, it’s yours to keep. Your salary will be the same, and your tuition will still be paid in full by Shopify.
  • What happens if I stop working at Shopify?
  • If you are no longer working at Shopify, you will be able to continue in your degree program with the university as long you meet the academic requirements. Shopify will no longer pay your tuition or salary going forward, but you will not be asked to pay back any tuition already paid out. All credits you have taken will remain as part of your transcript and will continue to be counted as part of your degree program.
  • Does this program require programming experience?
  • No. While programming experience is an asset, it is definitely not required! Dev Degree students are an unconventional group with varied experiences, characteristics, and talents. Share your true self and come together with a diverse group of learners in this amazing program!
  • Will I get time off work to attend classes?
  • Of course. Your classes and your work time at Shopify will add up to a similar workload as a full-time student working a part-time job.
  • Can I live in residence, participate in the meal plan, use the gym/library etc?
  • Yes. You have the same rights to university services as any other other student.
  • Where is Shopify?
  • Downtown! The Ottawa office is at Laurier and Elgin. The Toronto office is at King and Spadina.
  • Can international students be accepted?
  • Yes. International students will have to meet the usual university admissions requirements. If Shopify agrees to placement in the option, they will pay the full international tuition fee.
  • What’s the salary I’ll receive while at Shopify?
  • We can’t share the exact amount here, but the salary is competitive. In addition, Shopify pays the university tuition for all Dev Degree students.
  • I have a lot more questions and would like to get in touch. Where can I reach you?
  • You can email us at