---
title: "Senior Frontend Engineer — SalesMind AI"
description: "Rejoignez SalesMind AI en tant que Senior Frontend Engineer. Construisez des produits B2B propulsés par l'IA avec Next.js, React, TypeScript. Une vraie culture CI/CD, Playwright, UX/UI et exigence qualité."
image: "https://sales-mind.ai/api/og?title=Senior%20Frontend%20Engineer%20%E2%80%94%20SalesMind%20AI&description=Rejoignez%20SalesMind%20AI%20en%20tant%20que%20Senior%20Frontend%20Engineer.%20Construisez%20des%20produits%20B2B%20propuls%C3%A9s%20par%20l%27IA%20avec%20Next.js%2C%20React%2C%20TypeScript.%20Une%20vraie%20culture%20&template=utility&size=landscape&channel=og&locale=fr"
---

[← Toutes les Carrieres](/fr/careers)

Carrieres

# Senior Frontend Engineer

Concevez et déployez des expériences frontend de niveau production pour notre plateforme B2B propulsée par l'IA. Next.js, React, TypeScript, une UI pilotée par un design system, avec une vraie discipline CI/CD et QA.

Stage Rémunéré Engineering Remote Full-time

[Postuler Maintenant](#apply)

Download Flyer

## En Bref

Competences Principales

TypeScript Next.js React Playwright Vitest GitHub Actions Développement Frontend Développement Produit UI/UX Accessibilité (WCAG) CI/CD Design Systems QA & Tests

Un Plus

HTML/CSS Storybook Tailwind CSS Supabase Firebase Vercel PostHog Radix UI React Query B2B SaaS i18n / Localisation Optimisation des Performances SEO Tests de Régression Visuelle

Lieu(x)

Remote

Bureau

Thonglor, Bangkok

## À propos du poste

- La plupart des équipes frontend livrent des fonctionnalités en espérant que tout se passe bien. Chez SalesMind AI, chaque pixel, chaque interaction et chaque déploiement répond au standard d'un produit enterprise valorisé à 1 milliard de dollars — parce que c'est exactement ce que nous construisons.
- En tant que Senior Frontend Engineer, vous serez responsable de la couche frontend sur l'ensemble de notre écosystème produit : l'application web propulsée par l'IA, le site marketing, la documentation, les outils d'administration et un design system partagé — dix dépôts, un seul workspace pnpm, un impact réel au-delà des frontières de chaque projet.
- Ce n'est pas un poste où l'on se contente de traiter des tickets. Vous livrerez des expériences complètes, prêtes pour la production — du handoff design jusqu'au déploiement — au sein d'un pipeline CI/CD exigeant avec 13 jobs de quality gate, des suites Playwright E2E, un contrôle Lighthouse et des audits d'accessibilité sur chaque PR. Si le soin du détail, la rapidité et la rigueur d'ingénierie comptent autant les uns que les autres pour vous, ce poste est fait pour vous.

## Vos missions

- Construire et livrer des expériences frontend sur plusieurs applications Next.js (App Router + Pages Router), avec React 18 et TypeScript en mode strict.
- Être garant·e de la qualité UI de bout en bout — de la conformité aux design tokens aux scores Lighthouse, jusqu'à l'accessibilité (WCAG AA minimum).
- Contribuer à notre Design System partagé (@salesmind-ai/design-system) — composants React, Storybook, design tokens et système de motion.
- Intégrer des API en toute confiance — REST, Supabase, Firebase, React Query (TanStack Query) — à l'aise à la frontière entre frontend et services backend.
- Écrire et maintenir des tests — Vitest pour l'unitaire/l'intégration, Playwright pour l'E2E, la régression visuelle et les tests d'accessibilité.
- Opérer au sein d'un pipeline CI/CD exigeant — 13 jobs de quality gate, un flux de promotion en 6 étapes (feature → dev → staging → main), des hooks pre-commit/pre-push, un contrôle anti-drift.
- Optimiser activement la performance — LCP, CLS et TBT ne sont pas des métriques abstraites ; vous les mesurez, les améliorez et les faites progresser en continu.
- Prendre en charge l'i18n sur 3 locales (EN/FR/ES) avec notre système de traduction à deux couches et la gouvernance des termes de marque.
- Collaborer étroitement avec le produit et le design — traduire les besoins en implémentations propres et maintenables, avec un vrai sens UX.
- Faire progresser le système — proposer de meilleurs patterns, de meilleurs tests, une meilleure DX. Remettre en question ce qui ne fonctionne pas.

## Profil recherché

- 4 ans d'expérience minimum en ingénierie frontend professionnelle avec React et TypeScript en environnement de production.
- Solide expérience de Next.js — App Router, Pages Router, SSR/SSG, routage dynamique, middleware.
- Maîtrise du mode strict de TypeScript — pas de any, pas de @ts-ignore, une conception des types propre comme réflexe naturel.
- Sensibilité UI/UX — vous repérez un espacement qui cloche, une interaction qui sonne faux, un défaut d'accessibilité. Vous soignez les détails que les utilisateurs ressentent sans pouvoir les nommer.
- Aisance sur l'intégration d'API — consommation d'API REST, travail avec React Query / TanStack Query, gestion propre de la frontière entre état client et état serveur.
- Rigueur en matière de tests — tests unitaires (Vitest ou Jest), tests E2E (Playwright), une compréhension de la couverture comme signal de qualité, pas comme simple chiffre.
- Expérience de Playwright — écriture, debug et maintenance de suites de tests E2E, y compris la régression visuelle et les tests cross-browser.
- Bonne connaissance du CI/CD — GitHub Actions, quality gates, contrôles automatisés, protection des branches. Vous comprenez pourquoi ces garde-fous existent et évoluez avec aisance à l'intérieur.
- Expérience de consommation de design systems — bibliothèques de composants partagées, design basé sur des tokens, le discernement de savoir quand utiliser le système existant et quand proposer des ajouts.
- Rigueur Git — commits conventionnels, PR propres, diffs lisibles, hygiène des branches.

## Atouts appréciés

- Expérience de Tailwind CSS, Shadcn/UI et Radix UI en production.
- Expérience de Storybook — écriture de stories, tests d'interaction, vérifications d'accessibilité.
- Connaissance de Supabase ou Firebase pour des patterns de backend-as-a-service.
- Expérience des workspaces pnpm ou des configurations multi-dépôts.
- Connaissance des déploiements Vercel, des environnements de preview et des edge functions.
- Expérience de PostHog, GA4 ou de l'instrumentation analytics dans une codebase frontend.
- Compréhension du SEO, des audits Lighthouse et de l'optimisation des Core Web Vitals.
- Expérience de Framer Motion ou motion/react pour des animations de qualité production.
- Connaissance des systèmes d'i18n (react-intl, workflows de traduction structurés).
- Expérience préalable en environnement B2B SaaS ou produit IA.

## Ce que vous apprendrez

- Vous construirez des expériences frontend qui génèrent directement du pipeline et du revenu — pas des démonstrateurs, mais de vrais produits utilisés chaque jour par des équipes de vente B2B.
- Vous travaillerez à la croisée de l'IA, des design systems et de l'ingénierie web moderne — des compétences de plus en plus valorisées sur le marché.
- Vous serez responsable et ferez évoluer un pipeline CI/CD de niveau production que la plupart des équipes ne font qu'espérer atteindre — 13 quality gates, régression visuelle, contrôle Lighthouse, audits d'accessibilité.
- Vous développerez une expertise pointue en architecture multi-applications, en systèmes de design tokens et en gestion de dépendances cross-projets à grande échelle.
- Vous collaborerez au quotidien avec une petite équipe senior où vos idées se concrétisent vite et où votre jugement d'ingénieur·e est immédiatement respecté.

## Processus de recrutement

- Appel de découverte (30 min) — votre parcours en ingénierie frontend, votre philosophie de test et votre vision de la qualité UI. Nous voulons comprendre votre savoir-faire, pas vous faire passer un quiz.
- Exercice technique (asynchrone) — un petit défi Next.js reflétant le travail réel que vous feriez chez nous. Nous évaluons la qualité du code, les tests, l'accessibilité et les décisions d'ingénierie — pas la vitesse d'exécution.
- Présentation technique (45 min) — partagez votre écran et présentez un projet ou une PR dont vous êtes fier·ère. Expliquez-nous vos choix d'architecture, les compromis effectués et ce que vous amélioreriez.
- Échange final avec le fondateur — alignement sur la vision, le rythme et ce à quoi ressemble la réussite dans les 90 premiers jours.

## Preuves de compétence

- Montrez-nous un travail frontend dont vous êtes fier·ère — applications en ligne, contributions open source, déploiements Storybook ou retours d'expérience détaillés. Ce qui nous intéresse, c'est votre façon de penser, pas seulement ce que vous avez livré.
- Partagez des exemples de stratégies de test que vous avez mises en place — suites E2E, pipelines CI, rapports de couverture ou dispositifs de régression visuelle.
- Si vous avez rédigé de la documentation technique, des décisions d'architecture ou des spécifications de composants, apportez-les. Nous accordons autant de valeur à une clarté de niveau ingénierie qu'à la capacité technique brute.

## Avantages & environnement

- Une culture d'ingénierie AI-first — nous utilisons Claude, des serveurs MCP et des outils IA sur mesure au quotidien. Vous repoussez des limites, vous ne traitez pas des tickets.
- Poste ouvert au remote, avec accès optionnel à notre bureau de Thonglor, à Bangkok — un espace de travail ergonomique pensé pour la concentration.
- Déjeuner offert chaque jour pour les personnes travaillant depuis le bureau.
- Indemnité de transport pour couvrir vos trajets.
- Un environnement à forte autonomie, orienté résultats — pas de micromanagement, pas de théâtre de validation. On livre, on itère.
- Accès direct au fondateur et à l'équipe dirigeante — vos idées atteignent les décideurs le jour même.
- Travaillez sur un véritable écosystème multi-applications (10 dépôts) avec des standards d'ingénierie dont la plupart des équipes ne font que parler — plus de 90 % de couverture, plus de 853 tests unitaires, contrôle Lighthouse.

## Postuler a ce Poste

Remplissez le formulaire ci-dessous. Nous examinons chaque candidature personnellement et vous recontacterons sous 5 jours ouvrables.

### Apply for Senior Frontend Engineer

We're building the future of AI-powered sales. None of the fields below are mandatory, but the more you share, the faster we can review your application and the stronger your candidacy becomes.

1

About You

2

Your Work

3

Why Us

4

Submit

## Autres Postes Ouverts

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://sales-mind.ai/#organization","name":"SalesMind AI","url":"https://sales-mind.ai","logo":{"@type":"ImageObject","url":"https://sales-mind.ai/logo.svg"},"description":"AI-powered sales automation platform that helps businesses automate prospecting, personalize outreach, and close more deals.","knowsLanguage":["en","fr","es","de","it","pt-BR","nl","pt-PT","ja","ko","zh-Hans","zh-Hant","hi"],"founder":{"@type":"Person","name":"Julien Gadea"},"sameAs":["https://www.facebook.com/SalesMind.Ai.corp","https://www.instagram.com/salesmind_ai/","https://twitter.com/salesmind_ai","https://www.youtube.com/@SalesMindAi","https://www.tiktok.com/@salesmind_ai","https://www.reddit.com/user/SALESMIND_AI/"],"contactPoint":[],"areaServed":"Worldwide"},{"@type":"WebSite","@id":"https://sales-mind.ai/#website","name":"SalesMind AI","url":"https://sales-mind.ai","description":"Close More Deals with AI Sales Agents","inLanguage":"en","publisher":{"@type":"Organization","@id":"https://sales-mind.ai/#organization","name":"SalesMind AI"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://sales-mind.ai/blog?q={search_term_string}"},"query-input":"required name=search_term_string"},{"@type":"ReadAction","target":"https://sales-mind.ai"}]}]}
{"@context":"https://schema.org","@type":"BreadcrumbList","@id":"https://sales-mind.ai/fr/careers/senior-frontend-engineer#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https://sales-mind.ai/fr"},{"@type":"ListItem","position":2,"name":"Carrieres","item":"https://sales-mind.ai/fr/careers"},{"@type":"ListItem","position":3,"name":"Senior Frontend Engineer","item":"https://sales-mind.ai/fr/careers/senior-frontend-engineer"}]}
{"@context":"https://schema.org","@type":"JobPosting","@id":"https://sales-mind.ai/careers/senior-frontend-engineer#jobposting","title":"Senior Frontend Engineer","description":"SalesMind AI construit une infrastructure de pipeline commercial prévisible pour les entreprises B2B. Nous livrons des produits propulsés par l'IA qui remplacent des workflows SDR entiers — et nous exigeons de chaque pixel, chaque interaction et chaque déploiement le niveau d'exigence d'un produit à 1 milliard de dollars.\n\nNous recherchons un·e Senior Frontend Engineer qui ne se contente pas d'écrire des composants, mais livre des expériences complètes, soignées et prêtes pour la production. Une personne qui allie sens produit, sensibilité design, rigueur technique et discipline de mise en production.\n\nVous travaillerez sur un écosystème multi-applications moderne : site marketing, frontend produit, documentation, outils d'administration et un design system partagé — tout est connecté via un workspace pnpm avec une vraie CI/CD. Ce n'est pas un poste où l'on « livre des fonctionnalités et passe à autre chose » : vous êtes responsable de la qualité de bout en bout.","datePosted":"2026-10-11T15:53:44.746426+00:00","employmentType":"FULL_TIME","hiringOrganization":{"@type":"Organization","@id":"https://sales-mind.ai/#organization","name":"SalesMind AI","sameAs":"https://sales-mind.ai"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Remote"}}}
{"@context":"https://schema.org","@type":"WebPage","@id":"https://sales-mind.ai/fr/careers/senior-frontend-engineer#webpage","url":"https://sales-mind.ai/fr/careers/senior-frontend-engineer","name":"Senior Frontend Engineer — SalesMind AI Careers","description":"Apply for the Senior Frontend Engineer position in Engineering at SalesMind AI.","inLanguage":"fr","isPartOf":{"@type":"WebSite","@id":"https://sales-mind.ai/#website","url":"https://sales-mind.ai","name":"SalesMind AI"},"breadcrumb":{"@id":"https://sales-mind.ai/fr/careers/senior-frontend-engineer#breadcrumb"},"potentialAction":{"@type":"ReadAction","target":"https://sales-mind.ai/fr/careers/senior-frontend-engineer"},"dateModified":"2026-03-01T00:00:00.000Z"}
{"@context":"https://schema.org","@type":"SpeakableSpecification","cssSelector":["[data-speakable]","h1","h2"]}
```
