Développeur Front-End (Angular)
Publicis Groupe
**Description de l'entreprise**
Nous sommes Nurun, au centre de la créativité et de la technologie. Nous créons des expériences numériques qui aident à faire grandir les marques et à transformer les organisations. Nous sommes des hybrides qui organisent notre travail autour de la collaboration multidisciplinaire. Notre vision : l'humain d'abord, la technologie ensuite. Toujours les mêmes ingrédients, mais jamais la même recette: nous nous adaptons selon les besoins pour assurer l'excellence de nos produits.
Nous sommes un grand groupe de professionnels diversifiés réunis à Toronto, Montréal, Québec, Windsor, en Colombie-Britannique et même en Saskatchewan ! Qui sont ces professionnels ? Nous nous organisons en équipes de designers d'expérience, développeurs, partenaires clients, chefs de projet, stratèges et designers d'affaires
**Descriptif du poste**
En tant que développeur front-end, vous serez chargé de développer et d'optimiser les fonctionnalités et interfaces utilisateur de plusieurs applications Angular. Sous la supervision du chef d'équipe, vous contribuerez à renforcer les compétences de l'équipe en matière de bonnes pratiques de développement, assurant ainsi la maintenabilité à long terme des applications.
Vous travaillerez au sein d'une équipe de 6 développeurs Angular, intégrée dans une équipe globale de 25 experts incluant : product owner, architecte de solution, designer, scrum master, analyste en assurance qualité, devops, développeurs back-end
Rejoignez notre environnement de travail dynamique et stimulant où vous travaillerez avec des technologies à jour, bénéficierez d'une culture d'amélioration continue et d'automatisation, et ferez partie d'une équipe passionnée et dédiée à la qualité.
**Responsibilités**
Vos missions quotidiennes incluront :
+ Travailler avec les dernières versions d'Angular, incluant les composants autonomes (Standalone Components) et les Signaux (Signals), avec TypeScript
+ Contribuer au développement dans un monorepo NX, comprenant actuellement 5 applications Angular, en mettant l'accent sur la modularité et la réutilisation du code.
+ Optimiser la réactivité du code : Assurer que le code réagisse rapidement et efficacement aux changements d'état et aux événements en utilisant des paradigmes de programmation réactive en utilisant RXJS et les Signaux.
+ Adopter un style de code déclaratif : Écrire du code qui se concentre sur la logique et les intentions, en favorisant une meilleure lisibilité et maintenabilité.
+ Effectuer des tests unitaires et d’intégration avec Jest pour couvrir les parties importantes et fonctionnelles du projet.
+ Faire des revues de code et faire du peer/mob programming avec les autres membres de l’équipe.
+ Utiliser NGXS pour la gestion des états des applications.
+ Appliquer un design system basé sur Tailwind et PrimeNG pour le style des applications.
**Qualifications**
+ Excellente connaissance d’Angular et TypeScript ainsi que HTML & CSS.
+ Solide expérience en programmation réactive avec RxJS.
+ Bonne connaissance des tests unitaires et d’intégrations (Jest).
+ Bonne connaissance en gestion des états avec Redux ou équivalent (NGXS, NGRX).
+ Expérience avec Git au sein d'une grande équipe.
+ Expérience dans une équipe Agile.
+ Expérience de travail dans un monorepo (un atout).
La personne titulaire du poste devra travailler en étroite collaboration avec nos équipes de Toronto. Elle sera également impliquée dans les échanges avec nos clients basés à travers le Canada, afin de mettre en avant les capacités techniques et créatives de notre agence.
**Informations complémentaires**
+ Programme concurrentiel de vacances annuelles qui est bonifié entre Noël et le Jour de l’An où nos bureaux sont fermés
+ Extension des congés fériés (on vous donne les lundis et les vendredis lors des fériés provinciaux pour vous permettre d’avoir de longs week-ends de 4 jours!)
+ 6 journées de maladie et 2 journées personnelles par année
+ Modèle de travail hybride
+ Programme ‘‘Work your World’’ vous donnant la possibilité de travailler à distance, jusqu’à 6 semaines, dans tous les pays où nous avons un bureau
+ Assurances collectives avantageuses (soins médicaux et dentaires, soins de la vue, soins psychologiques et paramédicaux, assurance salaire, soutien en matière de fertilité et en affirmation de genre)
+ Programme interne d’accompagnement et de soutien face au cancer
Por favor confirme su dirección de correo electrónico: Send Email