Description:
Our digital teams’ values - Collaboration, Learning, Continuous Improvement, and Inclusion - embody who we are as a people-focused, digital-forward employer. We follow Agile principles and our dedicated people managers work closely with every individual to ensure we are leveraging their strengths, championing their ideas and supporting their pursuit of new skills and their desired career progression.
Here at CBC Digital Strategy & Products, we want you to be happy and feel good at work. It is essential that work be a safe space where our employees are able to share their authentic selves with one another and to push each other to challenge conventions.
Perks you can look forward to:
Flexible work schedules, allowing you to prioritize yourself, your family and your work.
The ability to work from any loc.
20% of time for innovation, learning and development; wherever your interests lie.
Opportunities to work with cutting edge technology.
Opportunities for continued learning and professional development.
Opportunities to become a member of our Employee Resource Groups.
Pair programming and mentorship opportunities, where you can learn from the best in the industry and help coach new talent.
A creative and dynamic work environment, where your ideas and contributions can be heard, valued and respected.
A supportive management team committed to upholding the highest standards of diversity and inclusivity.
An environment which favours experimentation and an iterative approach in order to achieve the highest form of technical innovation.
How you will make an impact:
You will be working on a team that creates end-to-end user-facing products with an emphasis on discoverability, engagement, and personalization on our prominent sites such as CBC’s News, Sports, and Olympics.
You will be working with UX Designers to ensure that our products meet the needs of all Canadians, including those with accessibility challenges.
You will be helping the team’s Architect keep up-to-date on the latest developments in technology, assuring that our products remain modern, scalable, and performant.
You will be collaborating with other teams to ensure that the entire stack of products, including UI/UX, content management, and data analytics, all function smoothly together.
You will be responsible for writing automated test cases and suites to ensure quality and quick deployments using latest and best practices.
What you could bring to our team:
You have the education: A Computer Science, Engineering, Math degree or equivalent is preferred, but we know not everyone gains their programming skills this way.
You have knowledge and understanding of software development and testing.
You have expertise using JavaScript and experience using various web frameworks.
You have experience designing and building clean, modular applications and integrating API endpoints.
You can quickly adopt new technologies and respond to change by learning and adapting.
You know how to listen and relay empathy and understanding for diverse perspectives.
You thrive in a team-focused environment.
You are comfortable working in an Agile environment, but you are flexible and open to real-world twists and turns; and you are comfortable with iterative and incremental development.
Organization | CBC/Radio-Canada |
Industry | IT / Telecom / Software Jobs |
Occupational Category | Full Stack Developer |
Job Location | Toronto,Canada |
Shift Type | Morning |
Job Type | Full Time |
Gender | No Preference |
Career Level | Intermediate |
Experience | 2 Years |
Posted at | 2023-10-26 6:30 am |
Expires on | 2024-12-24 |