Point your AI agent at freehire and let it find you a job.

Get the CLI →

Onyx-Conseil

NewBe an early applicant

Senior Fullstack Typescript React & Email Develope (IT) / Freelance

Posted
Discussion

Summary

Freelance senior full-stack TypeScript developer role based in Lille: build and maintain an email component design system (Maizzle/Tailwind) deployed via Salesforce Marketing Cloud, develop React/Next.js and NestJS apps plus Node.js CLIs, and automate CI/CD pipelines with GitHub Actions, automated testing and security practices.

Objectifs et livrables

Le/La Senior Full Stack Email Developer aura pour missions :

  1. Email Platform Engineering & Design System (ReadyToMail)

    1. Gérer et enrichir notre référentiel de composants d'e-mails et blocs modulaires basés sur Maizzle (Tailwind CSS) et l'Atomic Design

    2. Garantir la qualité graphique, l'accessibilité (A11Y), l'internationalisation (I18N), l'inlining CSS et la rétrocompatibilité multi-clients mail (Gmail, Outlook, etc.)

    3. Accompagner les développeurs e-mail et spécialistes campagnes dans les déploiements sur Salesforce Marketing Cloud (AMPScript, SSJS)

  2. Développement Full Stack, Modernisation & Refactoring

    1. Développer et faire évoluer les applications web (React / Next.js) et back-end (NestJS) ainsi que les CLI Node.js

    2. Concevoir les fonctionnalités d'interaction entre nos templates et les systèmes externes via des APIs REST

    3. Développer des interfaces en self-service permettant aux équipes non-techniques de traduire, tester et déployer leurs campagnes de manière autonome

  3. Automatisation & Pipelines CI/CD

    1. Automatiser les interactions avec les APIs partenaires (notamment Reelevant pour la génération de contenu dynamique).

    2. Concevoir et optimiser les pipelines CI/CD (GitHub Actions) orchestrant les tests automatisés (Cucumber / BDD, Playwright) et les déploiements continus à l'échelle mondiale.

  4. Garantir la sécurité des applications

    1. Suivre les bonnes pratiques de développement sécurisé (OWASP, chiffrement, gestion des secrets, sanitisation)

    2. Intégrer la démarche Shift-Left Security dans la CI/CD (analyses SonarCloud, audit des dépendances)

    3. Interagir avec les équipes Cybersécurité globales pour traduire la conformité en solutions techniques simples et robustes

Stack Technique

  • Langage & Socle: TypeScript (Fullstack), Node.js

  • Front-end: React, Next.js, HTML5, CSS3 / Tailwind

  • Back-end & Outillage: NestJS, APIs REST, Node.js CLI, Bash

  • Email Engine: Maizzle (Tailwind CSS), notions d'AMPScript / SSJS (Salesforce Marketing Cloud)

  • Testing & Qualité: Cucumber (BDD), Playwright, Jest, SonarCloud

  • DevOps & Cloud: GitHub Actions, Docker, Kubernetes, Datadog

  • Méthodes: Refactoring legacy, Clean Code / Clean Architecture, Shift-Left Security, IA-assisted development

  • Appétence IA : Utilisation active d'outils d'IA pour le dev et curiosité pour leurs applications produit.

Compétences demandées

  1. HTML / CSS & Rigueur d'intégration(5/5) : Sens du détail pour les contraintes de rendu strictes.

  2. TypeScript & Node.js / NestJS(4/5) : Solide expertise backend et maîtrise du typage strict.

  3. React / Next.js(4/5) : Expérience confirmée sur le développement d'applications web modernes.

  4. CI/CD & Automatisation de tests(4/5) : GitHub Actions et tests automatisés (l'expérience en BDD / Cucumber est un vrai plus).

  5. Email Engineering / SFMC(2/5) : Une expérience préalable sur Maizzle ou Salesforce Marketing Cloud n'est pas un prérequis strict. C'est votre rigueur d'ingénierie, votre autonomie et votre curiosité technique qui primeront.

Skills

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available