Senior Developer, Front End Full Stack React For Digital Production Studio (french Services) (telework)

Quebec City, QC, Canada

Job Description


Position Title: Senior Developer, Front-End Full-Stack React for Digital Production Studio (French Services) (Telework)Status of Employment: Contractee Long-Term (Fixed Term)Position Language Requirement: FrenchLanguage Skills: French (Reading), French (Speaking), French (Writing)Work at CBC/Radio-CanadaAt CBC/Radio-Canada, we create content that informs, entertains and connects Canadians on multiple platforms. Our successes and accomplishments are driven by embodying and upholding values, which include creativity, integrity, inclusiveness and relevance.Do you think you have the ability and drive to keep up with this exciting, ever-changing industry? Whether it be in front of the camera, on air, online or behind the scenes, you would be joining a team that thrives on making connections and telling stories that are important to Canadians.Unposting Date: 2024-12-12 11:59 PMThere is an opportunity for this to be a full-time teleworking position. Work arrangements will be discussed with hiring managers per departmental guidelines.Who are we?The Digital Production Studio (DPS) provides a one-stop shop for all front-line services required by Radio-Canada divisions across the country!The DPS supports products in maintenance and evolution mode, covering areas such as Television, Kids & Youth, Mordu and special projects. It also serves the Archives and Communications teams (contests, newsletters, quizzes, etc.).The DPS embraces the values of equity, diligence, innovation and collaboration.Why is this role important?Your responsibilities as part of the team will include planning, prototyping, implementing, unit testing and supporting enhancements, feature requests, bug fixes and, of course, documentation. When you work for CBC/Radio-Canada, youxe2x80x99re not only joining the undisputed leader in expressing Canadian culture xe2x80x94 youxe2x80x99re also participating in its digital revolution. Here, youxe2x80x99ll find a stimulating, state-of-the-art and team-focused work environment.Perks you can look forward to:

  • Flexible work schedules, allowing you to prioritize yourself, your family and your work
  • Work-from-home opportunities
  • Competitive total rewards package
  • 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 that favours experimentation and an iterative approach in order to achieve the highest form of technical innovation
How you will make an impact:
  • Design and/or modify reusable components for Radio-Canadaxe2x80x99s digital platforms.
  • Design and/or modify presentation APIs in conjunction with back-end specialists.
  • Ensure compliance with standards and control product quality throughout the project.
  • Keep up with the latest trends in the various digital development fields.
  • Be proactive and suggest solutions to challenges that arise.
  • Participate in Agile Scrum activities in order to review progress on projects in production and make the necessary corrections/adjustments, or to gauge the results of completed projects.
We are looking for a candidate with the following:
  • University degree or a relevant combination of education/experience
  • Minimum of five yearsxe2x80x99 relevant experience
  • Proficiency with JavaScript
  • Proficiency or experience with React
  • Proficiency with server-side scripting (API/GraphQL xe2x80x93 client/server)
  • Experience with NodeJS
  • Experience with MongoDB
  • Experience with TypeScript
  • Experience with GraphQL/Apollo
  • Performance optimization experience
  • Experience with accessibility standards
  • Experience with an Agile methodology
  • Diligence, self-reliance and resourcefulness
  • Analytical and conceptual mind
  • Excellent stress management and prioritization skills
  • Critical mind
  • Flexibility, initiative and drive
  • Ability to work as a team player
  • Solid command of French
  • Working knowledge of spoken and written English an asset
Please note this is a 12-month contract position, renewable annually. This regular position is not a consulting assignment but a long-term opportunity with competitive CBC/Radio-Canada employee benefits.Candidates may be subject to skills and knowledge testing.We thank all applicants for their interest, but only candidates selected for an interview will be contacted.CBC/Radio-Canada is committed to being a leader in reflecting our countryxe2x80x99s diversity. Thatxe2x80x99s because we can only create and tell the stories that connect Canadians, by having a workforce that mirrors the ever-changing makeup of our country. Thatxe2x80x99s why we, as an employer, value equal opportunity and nurture an inclusive workplace where our individual differences are not only recognized and valued, but also extend to and pervade all the services we provide as Canadaxe2x80x99s public broadcaster. For more information, visit the of our website. If you have accommodation needs at this stage of the recruitment process, please inform us as soon as possible by sending an e-mail to .You are invited to consult and familiarize yourself with our Code of Conduct, which can be found on our . All employees must adhere to the Code as a condition of employment. We also invite you to take a look at our policy on . In the event that you become an employee, it will be important to inform us, as quickly as possible, of any situation that, because of your hiring, constitutes or could appear to constitute a conflict of interest.Primary Location: 888 Rue St-Jean, Quebec, Quebec, G1R 5H6Number of Openings: 1Work Schedule: Full time

CBC/Radio-Canada

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2347964
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Quebec City, QC, Canada
  • Education
    Not mentioned