Software Developer – Co-op

Posted 3 weeks ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Software Developer Co-op joining a team at Shift to build technology that enhances online work efficiency. Collaborating on impactful projects and gaining hands-on experience in a supportive environment.

Responsibilities

  • Fixing bugs and implementing new features.
  • Reviewing code written by other engineers on the team.
  • Testing changes to our software to ensure a high level of quality.
  • Reproducing problems reported by our customers.
  • Providing technical assistance to our customer success team.
  • You have made several code changes, and they have been merged into the product.
  • You know our product well and can answer common technical questions about it.
  • You can test most changes and be confident you’ve identified any problems.
  • Your work-term project is well underway.
  • You are a fully contributing member of the development team.
  • You know our product inside and out and are comfortable with the codebase.
  • Your work-term project is complete.

Requirements

  • Experience as a front-end or full-stack developer.
  • Developing knowledge of JavaScript/TypeScript.
  • Exposure to JS frameworks such as React, Angular and Vue.js.
  • Knowledge of HTML, CSS, and web technology.
  • Experience with testing frameworks and writing tests.
  • Experience as a back-end or full-stack developer.
  • Experience with Cloud infrastructure and/or CI/CD pipelines.
  • Passion for writing quality code that is maintainable.
  • A positive attitude and excellent communication skills.
  • Experience working on an Agile development team.
  • Comfortable with version control systems and performing code review.
  • Samples of demonstrating clean, well-commented, well-executed code.

Benefits

  • Paid internship compensation
  • 2 wellness days
  • Mentorship, learning, and professional development opportunities
  • Participation in team events and applicable company activities
  • Nutrition program (eligible after first month of employment)
  • Financial Wellness Program (eligible after first month of employment)
  • Commute to work incentive (for those located in Victoria)
  • On-site workout facility (located in Victoria)
  • Volunteer programs
  • Marathon Sponsorship (up to $100)
  • Mental Health Support (EAP assistance)
  • Personal Significance Day Program
  • Office Snacks and monthly in-office lunches (located in Victoria)

Job type

Internship

Experience level

Entry level

Salary

CA$25 - CA$28 per hour

Degree requirement

Associate's Degree

Tech skills

AngularCloudJavaScriptReactTypeScriptVue.js

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.