Radio-Canada

Fullstack Web Developer, REACT, French Services

Radio-Canada

contract

Posted on:

Location Type: Hybrid

Location: MontrealCanada

Visit company website

Explore more

AI Apply
Apply

About the role

  • Participer au développement et à la mise à niveau du CMS et des systèmes connexes pour répondre aux objectifs commerciaux.
  • Créer des formulaires répondant aux exigences de contenu des produits Radio-Canada.ca.
  • Contribuer à l'avancement des meilleures pratiques de développement et à la mise à niveau des technologies héritées.
  • S'assurer que les applications développées fonctionnent bien, permettant aux journalistes de composer des publications rapidement et sans erreurs.
  • Rédiger des règles commerciales dans la couche domaine de CBC/Radio-Canada (DDD).
  • Écrire des tests unitaires.
  • Documenter les changements technologiques à des fins de formation et de collaboration.
  • Participer aux cérémonies agiles (par exemple, sprints, scrums, démos, retros) et au déploiement d'applications.
  • Participer aux revues de code.

Requirements

  • Maîtrise de JavaScript (TypeScript un atout).
  • Maîtrise de Git.
  • Connaissances avancées du cadre REACT.
  • Connaissances avancées de CSS.
  • Connaissances avancées de C#.
  • Connaissances avancées de .NET Core et Web API.
  • Connaissances d'Apollo GraphQL.
  • Connaissances des concepts de Monorepo et Yarn Workspaces un atout.
  • Connaissances des concepts A11Y (wcag2.2) un atout.
  • Compréhension des principes de MongoDB et d'Elasticsearch.
  • Compréhension du protocole OAuth 2.0 un atout.
  • Compréhension des principes d'API REST.
  • Connaissances de la suite Microsoft Azure DevOps.
  • Compréhension des technologies de conteneurisation (Docker) et des environnements Cloud (Azure).
  • Méticuleux, autonome, proactif, ingénieux et axé sur le travail d'équipe.
  • 3 à 5 ans d'expérience en développement backend ou diplôme universitaire.
  • Excellente maîtrise du français, connaissance de l'anglais à l'oral et à l'écrit, un atout.
Benefits
  • Horaires de travail flexibles, vous permettant de prioriser vous-même, votre famille et votre travail.
  • Opportunités de travailler à domicile.
  • Forfaits concurrentiels et complets.
  • Opportunités de travailler avec une technologie de pointe.
  • Opportunités d'apprentissage et de développement professionnel continu.
  • Opportunités de devenir membre de nos groupes de ressources pour les employés.
  • Opportunités de programmation en binôme et de mentorat, où vous pouvez apprendre des meilleurs de l'industrie et aider à former de nouveaux talents.
  • Un environnement de travail créatif et dynamique, où vos idées et contributions peuvent être entendues, valorisées et respectées.
  • Une équipe de direction de soutien engagée à respecter les normes les plus élevées de diversité et d'inclusion.
  • Un environnement qui favorise l'expérimentation et une approche itérative pour atteindre la plus haute forme d'innovation technique.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaScriptTypeScriptGitREACTCSSC#.NET CoreWeb APIApollo GraphQLMongoDB
Soft Skills
meticulousautonomousproactiveingeniousteam-oriented