
Full Stack Developer
CBC/Radio-Canada4 months ago
Toronto, CanadaMid Level
Responsibilities
- Build and maintain web-based digital experiences for CBC/Radio-Canada audiences.
- Develop using JavaScript and React, with familiarity with TypeScript.
- Build and integrate API endpoints and third-party vendor products.
- Write unit and integration tests and support higher-level UI automation testing.
- Use tools such as Git, Jenkins, or Bamboo to manage development, build, test, and release workflows.
- Work collaboratively in an Agile, iterative, and incremental development environment.
- Learn new technologies, adapt to change, and contribute to technical innovation.
Requirements
- Demonstrated experience working with JavaScript and React.
- Familiarity with TypeScript.
- Knowledge of software development best practices and quality engineering practices.
- Experience writing unit and integration tests, with familiarity with higher-level UI automation testing.
- Familiarity with development process and build, test, and release workflow tools such as Git, Jenkins, or Bamboo.
- Experience building and integrating API endpoints and third-party vendor products.
- Strong communication skills and the ability to understand diverse perspectives.
- A Computer Science or Engineering degree or equivalent training and experience is preferred.
- Ability to learn new technologies and work flexibly in an Agile environment.
Benefits
- Permanent, full-time employment.
- Hybrid work environment with flexible work schedules and work-from-home and in-office collaboration.
- Competitive total rewards package with robust health benefits and a defined benefits pension plan.
- Dedicated time and opportunities for innovation, learning, and professional development.
- Pair programming and mentorship opportunities.
- Opportunities to join Employee Resource Groups.
- Creative, dynamic, supportive, and inclusive work environment.
- Primary location is the Broadcast Centre at 205 Wellington St. W. in Toronto, Ontario.
Tech Stack
Categories
About CBC/Radio-Canada
CBC/Radio-Canada is Canada’s national public broadcaster, operating the CBC and Radio-Canada networks across radio, television, and digital platforms, including streaming apps like CBC Gem and ICI TOU.TV. It is a Crown corporation funded primarily by parliamentary appropriations, supplemented by advertising and subscriptions, serving audiences in English, French, and Indigenous languages. Founded in 1932 and headquartered in Toronto, it produces news, sports, and documentaries for audiences nationwide.