Full Stack Developer, Adi

Canadian Broadcasting Corporation

Toronto, Ontario, Canada
Hybrid
Node.js/express.js development experience
Vue.js frontend framework proficiency
Rest api and microservices integration
The role involves building secure, reliable, and vendor-agnostic APIs to manage CBC account data across multiple platforms including cbc.ca, CBC News app, and CBC Gem

Job Summary

  • The role involves building secure, reliable, and vendor-agnostic APIs to manage CBC account data across multiple platforms including cbc.ca, CBC News app, and CBC Gem.
  • Candidates must have at least three years of senior development experience and demonstrate strong communication skills with a focus on empathy and diverse perspectives.
  • The position offers a hybrid work environment, flexible schedules, and opportunities for professional development within an inclusive team culture.

Matching Summary

The role involves building secure, reliable, and vendor-agnostic APIs to manage CBC account data across multiple platforms including cbc.ca, CBC News app, and CBC Gem.

Skills & Requirements

Must-have

  • Node.js/Express.js development experience
  • Vue.js frontend framework proficiency
  • REST API and microservices integration
  • Test Driven Development (TDD) practices
  • Agile methodology and iterative development
  • Data pipeline and API integration experience

Nice-to-have

  • CI/CD pipeline knowledge with Jenkins
  • Passion for continuous learning and innovation
  • Experience with accessibility standards
  • Pair programming and mentorship skills
  • Knowledge of Open API/Swagger UI

Key Requirements

  • Three or more years of senior development experience
  • Computer Science or Engineering degree preferred
  • Proficiency in Node.js, Express.js, and Vue.js
  • Experience with SonarQube, Cypress, Playwright, and Jest

Work Rights

Not specified

Tailored Resume

Cover Letter