KUBE Partners S.L. - Pixie Services
Senior Fullstack Typescript React & Email Develope (IT) / Freelance
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.
- Compensation
- Not disclosed
- Location
- Lille, France
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Contract
- Experience
- Not specified
- Category
- Fullstack
- Posted
Skills
Must have
- HTML/CSS and integration rigor with attention to strict rendering constraints (rated 5/5)
- Solid TypeScript expertise and backend mastery of Node.js/NestJS with strict typing (rated 4/5)
- Confirmed experience developing modern web applications with React/Next.js (rated 4/5)
- CI/CD and test automation experience, especially GitHub Actions (rated 4/5)
- Secure development best practices (OWASP, encryption, secrets management, sanitization) and Shift-Left Security in CI/CD (SonarCloud, dependency audits)
Nice to have
- BDD/Cucumber testing experience is a real plus
- Prior experience with Maizzle or Salesforce Marketing Cloud (not a strict prerequisite)
- Active use of AI-assisted development tools and curiosity for their product applications
Full description
Objectifs et livrables
Le/La Senior Full Stack Email Developer aura pour missions :
- Email Platform Engineering & Design System (ReadyToMail)
- 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
- Garantir la qualité graphique, l'accessibilité (A11Y), l'internationalisation (I18N), l'inlining CSS et la rétrocompatibilité multi-clients mail (Gmail, Outlook, etc.)
- Accompagner les développeurs e-mail et spécialistes campagnes dans les déploiements sur Salesforce Marketing Cloud (AMPScript, SSJS)
- Développement Full Stack, Modernisation & Refactoring
- Développer et faire évoluer les applications web (React / Next.js) et back-end (NestJS) ainsi que les CLI Node.js
- Concevoir les fonctionnalités d'interaction entre nos templates et les systèmes externes via des APIs REST
- Développer des interfaces en self-service permettant aux équipes non-techniques de traduire, tester et déployer leurs campagnes de manière autonome
- Automatisation & Pipelines CI/CD
- Automatiser les interactions avec les APIs partenaires (notamment Reelevant pour la génération de contenu dynamique).
- 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.
- Garantir la sécurité des applications
- Suivre les bonnes pratiques de développement sécurisé (OWASP, chiffrement, gestion des secrets, sanitisation)
- Intégrer la démarche Shift-Left Security dans la CI/CD (analyses SonarCloud, audit des dépendances)
- 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