Front End Developer Co-Op - Winter 2021

Operations · BC or ON, Ontario
Department Operations
Employment Type Co-op
Minimum Experience Entry-level

Are you a current post-secondary student looking for a winter co-op opportunity?

Do you want to work with a thriving and creative agency?

Are you looking for a role that explores web development? 


If you answered yes, then you’re in the right place!


Let me start by introducing myself.


Hi, I’m Lorraine and I’m a Senior Front End Developer at Major Tom. I’m a two-time BCIT grad, mountain biker, and bulldog mom. Working closely with me, you’ll have the added benefit of hearing the dogs snoring away during Zoom calls. 


I’ve been with Major Tom for three and a half years and I’m looking forward to working alongside a passionate co-op this January.


This is what your day to day could look like:

  • Collaborating with our back end, UX and UI design teams
  • Working on high-end WordPress sites
  • Potential to support with Shopify and other eCommerce projects
  • Maintenance projects or tasks on sites we have created in the past


Here is the type of experience I’m looking for:

  • Javascript (ES6), HTML5, CSS3 skills
  • Experience working on/building WordPress themes
  • Experience with cross browser testing and a development style that is backwards compatible with older browsers
  • General understanding of responsive design, and experience building fully responsive sites 
  • A keen eye for detail


If you have any of the below that’s awesome, but not essential:

  • Experience with PHP and server side templating
  • A general understanding of SEO, usability best practice, and UX design
  • Knowledge of accessibility standards and experience implementing (WCAG)
  • Experience with Sketch or Invision


Here are the tools we work with daily:

  • Twig
  • Webpack / Gulp
  • NPM
  • Git
  • SASS
  • Sketch
  • Invision
  • VSCode


If this role sounds like a fit for you, I look forward to receiving your resume, reading your application questions and getting to know you.


This is a paid, full time position from January to April 2021.


This position is supported by a government wage subsidy program. Applicants who meet the following criteria are encouraged to apply: 

  • Either a Canadian Citizen, permanent resident or a protected person defined by the Immigration and Refugee Protection Act;
  • Must be registered as a full-time student in a post-secondary institution program;
  • The student must not be an international student with a work permit; and
  • The student must not be an immediate family member of the employer with the same employer previously

 

Major Tom is committed to equal opportunity and fair treatment for all. The company prohibits discrimination on the basis of age, race, disability, ethnicity, marital or family status, national origin, religion, gender, sexual orientation, veteran status, genetic information, gender identity, medical condition or any other characteristic protected by law. 




About Major Tom:

Major Tom is the next iteration of digital marketing — a full-service agency that’s been purpose-built to help organizations thrive in an increasingly complex landscape. With headquarters in Vancouver, Toronto, and New York, you can find us on Zoom during either Pacific or Eastern Daylight Time.  We have a diverse roster of international clients including NYU, COBS Bread, Orkin, and Cactus Club Cafe.

 

We all share a belief that passion and accountability are critical to delivering exceptional work. Our biggest heroes bring humility, an open mind, and a positive attitude to our team every single day. An informal — yet professional — group, we truly care about one another and you can bet that we’ll care about you, too. For more on our culture, check us out on Glassdoor, Facebook, and Instagram.

Thank You

Your application was submitted successfully.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

  • Location
    BC or ON, Ontario
  • Department
    Operations
  • Employment Type
    Co-op
  • Minimum Experience
    Entry-level