Fullstack Web Developer, REACT, French Services

Posted 2 weeks ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Fullstack Web Developer specializing in REACT to develop Radio-Canada’s CMS and related systems. Building innovative projects for Canadian audiences with a focus on collaboration and agility.

Responsibilities

  • Participer au développement et à la mise à niveau du CMS et des systèmes associés afin de 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 métier 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, rétros) et au déploiement des applications.
  • Participer à des revues de code.

Requirements

  • Maîtrise de JavaScript (TypeScript un atout).
  • Maîtrise de Git.
  • Connaissances avancées du framework REACT.
  • Connaissances avancées en CSS.
  • Connaissances avancées en C#.
  • Connaissances avancées en .NET Core et Web API.
  • Connaissance d'Apollo GraphQL.
  • Connaissance de Github-cli ou d'autres clients LLM.
  • Connaissance des concepts Monorepo un atout.
  • Connaissance des concepts A11Y (wcag2.2) un atout.
  • Compréhension des principes de MongoDB et Elasticsearch.
  • Compréhension du protocole OAuth 2.0 un atout.
  • Compréhension des principes de REST API.
  • Connaissance de la suite Microsoft Azure DevOps.
  • Compréhension des technologies de containerisation (Docker) et des environnements Cloud (Azure).
  • Avoir une certaine expérience du développement d'agents AI dans un contexte professionnel.
  • Minutie, autonomie, proactivité, débrouillardise et focalisation sur l'équipe.
  • 3 à 5 ans d'expérience en développement backend ou diplôme universitaire.
  • Très bonne maîtrise du français obligatoire ; 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.
  • Ensemble de récompenses compétitif.
  • Opportunités de travailler avec des technologies à la pointe.
  • Opportunités d'apprentissage continu et de développement professionnel.
  • Opportunités de devenir membre de nos groupes de ressources pour les employés.
  • Programmation par paire et opportunités 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 qui soutient les plus hauts standards de diversité et d'inclusivité.
  • Un environnement qui favorise l'expérimentation et une approche itérative afin d'atteindre la plus haute forme d'innovation technique.

Job type

Contract

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

ApolloAzureCloudDockerElasticSearchGraphQLJavaScriptMongoDBReactTypeScript.NET

Location requirements

HybridMontrealCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.