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.
Senior Frontend Engineer building reliable order - flow and trading experiences for Wealthsimple, Canada’s leading financial innovator. Owning frontend systems across equities, options, crypto, and real - time market data.
Senior Frontend Engineer owning Spare’s Nutshell design system and accessible React interfaces. Building operational transit software used by agencies worldwide.
Senior frontend - leaning fullstack engineer scaling React systems for exacare ai’s AI operating system for post - acute care. Improving healthcare workflows, quality, and clinical decision - making.
Senior frontend engineer leading React architecture for Instacart’s self - serve advertising platform. Building campaign management, reporting, performance, and design - system experiences.
Staff engineer leading architecture and development of scalable web services for Thunderbird’s privacy - focused email ecosystem. Shaping products, analytics, technical direction, and engineering practices.
Staff software engineer shaping scalable web services for Thunderbird, an open - source privacy - focused email and productivity platform. Leading architecture, prototypes, analytics, and technical direction.
Développeur·euse Frontend React contribuant aux projets technologiques canadiens de Maplr, startup reliant les talents mondiaux aux entreprises canadiennes. Conception d’architectures et développement d’interfaces web React performantes.
Senior Front End Engineer building React applications and streamed AI - generated experiences for Knotch’s content performance marketing platform. Developing multi - tenant interfaces, embeds, and data visualizations.
Front - End Engineer building responsive interfaces for Ontinue’s AI - powered MXDR cybersecurity platform. Integrating APIs, optimizing performance, and developing reusable components for secure security dashboards.
React developer building interactive community features for Pelmorex’s Weather Network and MétéoMédia apps. Developing scalable mobile and web experiences with real - time chat and social functionality.