
Fullstack Web Developer, REACT, French Services
Radio-Canada
contract
Posted on:
Location Type: Hybrid
Location: Montreal • Canada
Visit company websiteExplore more
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