Jobiglo

No results.

Développeur Full‑Stack MERN (Senior) – Agence canadienne en pleine expansion

Canadian Agency · Toronto

New
CDI Hybrid Senior 🇫🇷 Français
JavaScript TypeScript Node.js Express.js React MongoDB Mongoose RESTful API GraphQL AWS EC2 AWS Lambda Docker Kubernetes Git Jira Jest Mocha Cypress SQL MySQL PostgreSQL Redis Twilio Stripe Firebase CI/CD Agile Scrum

Job description

L’Agence Canadian Agency, reconnue pour son expertise dans le développement de solutions e‑commerce à haute performance, recherche un(e) Développeur(se) Full‑Stack MERN confirmé(e) (minimum 3 ans d’expérience) pour renforcer une équipe technique dynamique et en forte croissance. Vous intégrerez une structure à taille humaine où l’innovation, la qualité du code et la satisfaction client sont au cœur des priorités. **Missions principales** - Concevoir, développer et maintenir des applications web full‑stack basées sur la stack MERN (MongoDB, Express.js, React, Node.js) en respectant les meilleures pratiques de clean code, de réutilisabilité et de testabilité. - Implémenter des architectures à faible latence et haute disponibilité, en veillant à la scalabilité des services et à la résilience des systèmes. - Garantir la sécurité des applications et la protection des données sensibles (authentification, autorisation, chiffrement, conformité GDPR/PCI‑DSS). - Optimiser les performances côté serveur et client : profiling, caching, optimisation des requêtes MongoDB et SQL, réduction du temps de chargement des pages. - Concevoir et documenter des API RESTful robustes, ainsi que des services GraphQL lorsque cela est pertinent. - Rédiger des tests unitaires (Jest, Mocha) et d’intégration (Cypress, SuperTest) afin d’assurer la qualité continue du code. - Déboguer et résoudre les incidents Node.js, analyser les logs et mettre en place des outils de monitoring (New Relic, Datadog, ELK). - Gérer les dépôts Git (branching, pull‑requests, revues de code) et suivre les tickets Jira en respectant les sprints Agile. - Collaborer étroitement avec les équipes front‑end, UX/UI, produit et DevOps pour livrer des fonctionnalités complètes et cohérentes. - Intégrer des services tiers (AWS Lambda, Twilio, Stripe, Firebase) et des bases de données relationnelles (MySQL, PostgreSQL) ou NoSQL (MongoDB, DynamoDB). - Participer à la mise en place d’environnements conteneurisés (Docker, Kubernetes) et à l’automatisation du déploiement (CI/CD avec GitHub Actions ou GitLab CI). **Profil recherché** - Minimum 3 ans d’expérience professionnelle en développement MERN, idéalement dans le secteur e‑commerce ou SaaS. - Maîtrise avancée de JavaScript/TypeScript, Node.js, Express, React (hooks, context, Redux) et MongoDB/Mongoose. - Solides connaissances en conception d’API REST, gestion des états, authentification JWT/OAuth2. - Expérience avérée avec les bases de données relationnelles (MySQL, PostgreSQL) et les systèmes de cache (Redis, Memcached). - Familiarité avec les services cloud AWS (EC2, Lambda, S3) et les outils de conteneurisation (Docker, Kubernetes). - Bonne pratique des tests automatisés (unitaires, d’intégration, end‑to‑end) et des pipelines CI/CD. - Capacité à travailler en équipe cross‑fonctionnelle, à communiquer clairement et à partager les bonnes pratiques. - Anglais professionnel requis ; le français est un atout. **Ce que nous offrons** - Un contrat CDI à temps plein, avec une flexibilité de travail hybride (3 jours au bureau, 2 jours en remote). - Un environnement de travail stimulant, basé à Toronto, avec des bureaux modernes et des espaces de coworking. - Un salaire compétitif, complété par des primes de performance et un plan d’intéressement. - Des avantages sociaux complets : assurance santé, régime de retraite, congés payés, programme de formation continue et budget dédié aux certifications. - Des opportunités d’évolution rapide vers des postes de Lead Tech ou d’Architecte Cloud. - Une culture d’entreprise axée sur l’innovation, la collaboration et le bien‑être des collaborateurs. Rejoignez‑nous et participez à la création de solutions e‑commerce de nouvelle génération, tout en développant vos compétences au sein d’une équipe passionnée et ambitieuse.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Canadian Agency.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Le contrat proposé est un CDI basé à Toronto.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

Interested? Contact us

Published 1 day ago

Expires 1 month from now

8 views · 0 applications

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Canadian Agency

Toronto