Créez une fiche de poste professionnelle en quelques minutes : intitulé, missions, compétences, profil et avantages. Copiez ou téléchargez en PDF.
Générateur de Fiche de Poste
Remplissez le formulaire pour voir la fiche s'afficher ici…
Qu'est-ce qu'une fiche de poste ?
Une fiche de poste (également appelée description de poste ou job description) est un document structuré qui détaille les caractéristiques d'un emploi au sein d'une organisation. Elle constitue à la fois un outil de communication externe pour attirer des candidats et un document de référence interne pour le management, les RH et l'évaluation des performances.
Contrairement à une offre d'emploi — qui est un document commercial et synthétique — la fiche de poste est plus exhaustive. Elle peut inclure des éléments comme la place dans l'organigramme, les indicateurs de performance (KPIs) et les évolutions possibles à moyen terme.
Pourquoi une fiche de poste est-elle indispensable ?
Une fiche de poste bien rédigée remplit plusieurs fonctions stratégiques :
- Attirer les bons profils : une description claire des missions et du profil filtre naturellement les candidatures non pertinentes.
- Aligner les équipes : le manager, les RH et le futur collaborateur partagent la même vision des responsabilités.
- Faciliter l'intégration : la fiche devient un référentiel pendant la période d'onboarding.
- Structurer les entretiens annuels : les objectifs définis dans la fiche servent de base d'évaluation.
- Répondre aux obligations légales : dans certains contextes (conventions collectives, classifications), la fiche de poste est un document contractuellement référencé.
Les éléments incontournables d'une fiche de poste
Une fiche de poste efficace repose sur une structure standardisée. Voici les composantes que tout recruteur sérieux devrait inclure, avec pour chacune un exemple concret.
1. L'intitulé du poste
L'intitulé doit être précis, lisible et optimisé pour les moteurs de recherche d'emploi. Évitez les titres internes cryptiques ("IT Lead P3 Grade 7") au profit de formulations reconnues par les candidats.
// ✅ Intitulés efficaces
"Développeur Full-Stack Angular / Node.js — Senior"
"Product Designer UX/UI — Applications Mobile iOS"
"Responsable Marketing Digital B2B — SaaS"
"DevOps Engineer — AWS / Kubernetes — Confirmé"
// ❌ Intitulés à éviter
"Chargé de mission numérique" // trop vague
"IT Staff Grade 4" // code interne illisible
"Chef de projet digital+++" // informel
2. Le type de contrat et les conditions
Mentionnez explicitement : le type de contrat (CDI, CDD, freelance, alternance), la localisation géographique, le mode de travail (présentiel, hybride, full remote) et la durée si applicable.
3. La présentation de la société
Un paragraphe de 3 à 5 lignes sur la société améliore significativement le taux de candidature. Incluez : le secteur, la taille, les valeurs et ce qui différencie l'entreprise en tant qu'employeur (EVP — Employer Value Proposition).
// Exemple de présentation efficace
const presociete = `
Fondée en 2019, WebStudio accompagne 80+ clients dans
leur transformation numérique avec une équipe de 25 experts.
Spécialisée en Angular pour les acteurs FinTech et InsurTech,
l'agence a remporté le prix "Best Angular Shop" 2024.
Télétravail first — bureaux à Paris (Nation) disponibles 2j/sem.
`;
4. Les missions principales
Listez entre 5 et 8 missions concrètes, en commençant chaque ligne par un verbe d'action à l'infinitif. Ordonnez-les par importance décroissante.
5. Les compétences requises
Distinguez clairement les compétences obligatoires des compétences appréciées (« nice to have »). Cette distinction réduit le syndrome de l'imposteur chez les candidats qualifiés.
6. Le profil recherché
Décrivez le niveau d'études, les années d'expérience et les qualités humaines attendues. Évitez les discriminations indirectes (âge, origine, état civil).
7. La rémunération et les avantages
Les offres mentionnant une fourchette salariale obtiennent en moyenne 30 % de candidatures supplémentaires. Soyez transparent sur les avantages (mutuelle, télétravail, intéressement, formation).
| Élément | Importance | Impact candidature |
|---|---|---|
| Intitulé clair | Obligatoire | Très élevé |
| Missions concrètes | Obligatoire | Très élevé |
| Salaire / fourchette | Recommandé | +30 % de réponses |
| Télétravail mentionné | Recommandé | +25 % de réponses |
| Présentation société | Recommandé | +15 % de réponses |
| Compétences "nice to have" | Optionnel | Réduit les abandons |
| Photo / vidéo équipe | Optionnel | +10 % de réponses |
Comment rédiger des missions percutantes
La section "missions" est la plus lue par les candidats. Elle doit être concrète, orientée résultats et refléter fidèlement le quotidien du poste — sans enjoliver ni minimiser la complexité réelle du travail.
La règle des verbes d'action
Commencez chaque mission par un verbe à l'infinitif fort et précis. Évitez les verbes génériques comme "gérer", "s'occuper de" ou "participer à".
// ❌ Missions vagues — à éviter
"Gérer les projets informatiques"
"S'occuper du développement"
"Participer aux réunions d'équipe"
// ✅ Missions percutantes — à utiliser
"Concevoir et implémenter des APIs REST documentées OpenAPI 3.0"
"Développer des composants Angular accessibles WCAG 2.1 AA"
"Piloter les revues de code hebdomadaires (4 devs juniors)"
"Réduire le temps de chargement initial de 30 % via lazy loading"
"Automatiser les tests E2E avec Playwright (objectif 80 % couverture)"
Les 5 critères d'une bonne mission
- Spécifique : une mission = une responsabilité clairement délimitée.
- Mesurable : si possible, incluez un indicateur (%, volume, fréquence).
- Réaliste : listez ce que le collaborateur fera réellement, pas une liste de voeux.
- Actionnable : commence par un verbe d'action fort (Concevoir, Implémenter, Piloter, Automatiser).
- Ordonnée : de la mission principale (la plus chronophage) vers les missions secondaires.
Nombre optimal de missions
Entre 5 et 8 missions est la plage idéale. En dessous de 5, le poste paraît vide. Au-delà de 10, il devient inhumain. Si vous dépassez 8 missions importantes, vous avez probablement deux postes à pourvoir, pas un.
Compétences et profil : comment structurer la demande
La section compétences est souvent rédigée comme une liste de souhaits exhaustive, ce qui décourage les bons candidats et attire les mauvais. Une segmentation claire entre compétences obligatoires et souhaitables améliore drastiquement la qualité des candidatures reçues.
Séparer le "must have" du "nice to have"
// ── Structure recommandée ────────────────────────────────────
const competences = {
// Obligatoires — sans ces compétences, pas d'entretien
mustHave: [
'Angular 15+ (Standalone components, Signals)',
'TypeScript 5.x — Generics et types avancés',
'Node.js / Express — APIs REST en production',
'SQL / PostgreSQL (requêtes complexes, indexation)',
'Git — gitflow et PR reviews',
],
// Souhaitables — valorisées mais non bloquantes
niceToHave: [
'GraphQL / Apollo',
'AWS (Lambda, S3, CloudFront)',
'Docker et Docker Compose',
'Tests unitaires Angular (Jest, Testing Library)',
'Expérience startup B2B SaaS',
],
};
Le piège des exigences discriminantes
Des études montrent que les hommes postulent si 60 % des critères correspondent, tandis que les femmes attendent d'en satisfaire 100 %. Pour attirer plus de diversité, réduisez vos critères obligatoires au strict minimum fonctionnel et placez le reste dans "nice to have".
Compétences transversales (soft skills)
Limitez-vous à 3–4 soft skills prioritaires. Les listes de 15 qualités ("rigoureux, dynamique, autonome, curieux, bienveillant…") n'ont aucun pouvoir filtrant et alourdissent la lecture.
// ✅ 3 soft skills ciblés et différenciants
"Capacité à vulgariser des problèmes techniques complexes"
"Autonomie dans un contexte de travail asynchrone (full remote)"
"Goût pour le mentorat et le partage de connaissances"
// ❌ Liste générique sans valeur filtrant
"Dynamique, motivé, rigoureux, autonome, curieux, bienveillant,
bon communicant, esprit d'équipe, proactif, organisé..."
Formation vs expérience
De plus en plus d'entreprises tech abandonnent le diplôme comme critère. Si vous exigez "Bac+5", précisez pourquoi — ou remplacez par "diplôme ou expérience équivalente (5+ ans en développement web)". Cette formulation ouvre le spectre sans baisser le niveau attendu.
Avantages et rémunération : attirer les meilleurs candidats
Dans un marché du travail tech tendu, les avantages peuvent faire la différence entre un candidat qui postule chez vous et un candidat qui choisit votre concurrent. Voici comment présenter votre package de manière transparente et convaincante.
La fourchette salariale : une obligation morale, bientôt légale
La directive européenne sur la transparence des salaires (2023/970) impose à terme la publication des fourchettes salariales dans toutes les offres d'emploi. Anticiper cette obligation, c'est aussi se démarquer aujourd'hui.
// ✅ Formats recommandés pour la rémunération
"45–55 k€ brut/an selon profil et expérience"
"TJM 550–700 € selon expertise (mission 6 mois renouvelable)"
"Package total : fixe 42 k€ + variable 8–12 k€ + BSPCE"
"Alternance : 80 % du SMIC + prime de performance semestrielle"
// Données marché 2024 — développeurs (France)
const salairesMarche = {
junior: { min: 32000, max: 40000, label: '0–2 ans exp.' },
confirme: { min: 40000, max: 55000, label: '2–5 ans exp.' },
senior: { min: 55000, max: 75000, label: '5–10 ans exp.' },
lead: { min: 70000, max: 95000, label: '10+ ans exp.' },
};
Les avantages qui font la différence en 2024
| Avantage | Impact sur le recrutement | Coût employeur |
|---|---|---|
| Télétravail 3–5 j/sem | Très élevé | Faible |
| Budget formation (1 500 €+) | Élevé | Moyen |
| Mutuelle 100 % | Élevé | Moyen |
| Tickets restaurant (10 €+) | Modéré | Modéré |
| Matériel choisi (Mac/PC) | Modéré | Modéré |
| Intéressement / BSPCE | Très élevé | Faible au départ |
| RTT (10+ jours) | Modéré | Élevé |
Comment présenter les avantages
Evitez la liste d'avantages bruts sans contexte. Préférez une formulation vivante qui montre votre culture d'entreprise :
// ✅ Avantages présentés avec contexte
"🏡 Télétravail jusqu'à 4 j/sem — vous choisissez vos jours"
"📚 Budget formation de 2 000 €/an (conférences, cours en ligne, certifs)"
"🖥️ Setup de votre choix : MacBook Pro M3 ou PC ThinkPad P1"
"🎯 Variable trimestriel basé sur les objectifs d'équipe, pas individuels"
"☕ Bureaux à Nation (Paris 11e) — café, fruits frais, afterworks mensuels"
// ❌ Liste froide sans âme
"Mutuelle. Tickets restaurant. Télétravail possible. Primes."
Exemples concrets par secteur
Pour vous donner des bases solides, voici des exemples de fiches de poste structurées pour trois profils tech fréquemment recrutés.
Exemple 1 — Développeur Angular Senior (CDI)
const ficheAngularSenior = {
intitule: 'Développeur Angular Senior — Frontend SaaS B2B',
contrat: 'CDI — temps plein',
lieu: 'Paris 3e / Télétravail 3j/sem',
remuneration: '55–65 k€ brut/an selon profil',
missions: [
'Architecturer et développer de nouveaux modules Angular 17 (Standalone)',
'Mettre en place et maintenir une librairie de composants partagés (Storybook)',
'Piloter la migration NgRx → Signals sur 3 applications',
'Mentorer 2 développeurs juniors via revues de code hebdomadaires',
'Contribuer à la roadmap technique avec le CTO',
],
competencesMustHave: [
'Angular 15+ — Signals, Standalone, defer blocks',
'TypeScript avancé — Generics, Utility Types, Decorators',
'RxJS 7+ — Operators avancés, gestion d\'état reactive',
'Tests — Jest + Testing Library (>70% couverture)',
'Git — gitflow, conventional commits, PR reviews',
],
profil: 'Bac+3 à Bac+5 ou expérience équivalente, 5+ ans sur Angular',
};
Exemple 2 — Product Designer UX (Alternance)
const ficheUxAlternance = {
intitule: 'Product Designer UX/UI — Alternance 12–24 mois',
contrat: 'Contrat d\'apprentissage',
lieu: 'Lyon Part-Dieu / Télétravail partiel',
remuneration: 'Selon grille alternance + prime mensuelle 150 €',
missions: [
'Conduire des tests utilisateurs (10+ sessions/trimestre)',
'Prototyper des interfaces sur Figma et valider avec les devs',
'Maintenir le Design System (tokens, composants, guidelines)',
'Analyser les analytics produit (Mixpanel) et formuler des hypothèses',
'Collaborer quotidiennement avec 3 Product Managers et 6 développeurs',
],
competencesMustHave: [
'Figma — Auto-layout, composants, variables, prototypes',
'Fondamentaux UX — user research, wireframing, usability',
'Notions HTML/CSS pour dialoguer avec les développeurs',
],
profil: 'En formation Bac+4/5 Design ou HCI — début 1er sept. ou 1er janv.',
};
Exemple 3 — DevOps Engineer (Freelance)
const ficheDevOpsFreelance = {
intitule: 'DevOps Engineer AWS / Kubernetes — Mission Freelance',
contrat: 'Freelance — mission 6 mois renouvelable',
lieu: 'Full Remote — réunions GMT+1',
remuneration: 'TJM 650–800 € selon expertise',
missions: [
'Migrer 12 services vers EKS (Kubernetes sur AWS)',
'Concevoir les pipelines CI/CD GitHub Actions → ArgoCD',
'Implémenter l\'observabilité (Prometheus, Grafana, Loki)',
'Rédiger la documentation infra et former l\'équipe (3 devs)',
'Réduire les coûts AWS de 25 % via rightsizing et Spot instances',
],
competencesMustHave: [
'AWS (EKS, ECR, S3, RDS, CloudFront, IAM) — 3+ ans',
'Kubernetes — Helm, Kustomize, HPA, network policies',
'Terraform ou Pulumi — IaC en production',
'GitHub Actions — workflows complexes, secrets, environments',
'Sécurité cloud — IAM, WAF, Security Hub',
],
};
Erreurs fréquentes à éviter
Même les équipes RH expérimentées tombent dans des pièges récurrents lors de la rédaction de fiches de poste. En voici les principaux, avec les correctifs associés.
Erreur 1 — L'accumulation de qualificatifs inutiles
// ❌ À éviter
"Nous recherchons un(e) développeur(se) passionné(e), dynamique,
rigoureux(se), curieux(se), autonome, doté(e) d'un excellent
relationnel et d'un fort esprit d'équipe, avec le sens du
dépassement de soi et une forte orientation résultats…"
// ✅ Remplacer par 2–3 critères différenciants réels
"Vous êtes à l'aise pour travailler en mode asynchrone (Slack, Notion)
et savez prendre des décisions techniques sans validation constante."
Erreur 2 — Le titre de poste inventé
Des titres comme "Ninja du code", "Guru Front-end" ou "Wizz UX" réduisent la visibilité de votre annonce sur les jobboards (qui indexent des mots-clés standards) et signalent une culture immature à de nombreux candidats seniors.
Erreur 3 — La liste de missions trop longue
Au-delà de 10 missions, les candidats supposent que le poste est soit déjà occupé par 2 personnes, soit caractérisé par un turnover élevé. Synthétisez.
Erreur 4 — L'absence totale de fourchette salariale
En 2024, une offre sans indication salariale perd en moyenne 40 % des vues par rapport à une offre équivalente avec fourchette. C'est la première information que cherchent la majorité des candidats actifs.
Erreur 5 — Ne pas préciser le mode de travail
Depuis 2020, la question "est-ce que c'est télétravaillable ?" est systématique. Une offre qui n'y répond pas génère des dizaines de questions identiques en sourcing et décourage les candidats à distance.
✅ Checklist avant publication
- Intitulé clair, sans jargon interne
- Type de contrat + localisation + mode de travail
- 5–8 missions concrètes, ordonnées par importance
- Compétences "must have" séparées des "nice to have"
- Profil sans critères discriminants
- Fourchette salariale indiquée
- 3–5 avantages clés mis en avant
- Contact / processus de candidature précisé
Conclusion
Une fiche de poste bien rédigée n'est pas simplement un formulaire administratif — c'est un outil de marketing RH. Elle reflète la culture de votre entreprise, la clarté de vos processus et votre respect pour le temps des candidats. En structurant votre document autour des missions concrètes, des compétences réellement nécessaires et d'une rémunération transparente, vous attirerez des profils mieux ciblés, réduirez le temps de recrutement et améliorerez la qualité des entretiens.
Utilisez notre générateur en ligne pour créer votre fiche en quelques minutes, la visualiser, la copier ou la télécharger en PDF — sans inscription, 100 % dans votre navigateur. Adaptez-la selon votre secteur et publiez-la directement sur LinkedIn, Indeed ou votre page Carrières.