Objectif de la mission
Concevoir, développer et livrer des expériences web performantes et maintenables pour des marques e-commerce, PME et startups. Le freelance intervient de la conception technique à la mise en production, puis assure une passation propre aux équipes internes.
Périmètre d’intervention
Analyse du besoin, cadrage technique et estimation des lots de travail
Développement front et ou back selon le périmètre convenu
Intégration CMS et ou solutions e-commerce selon l’écosystème du client
Connexions API, automatisations, intégrations tierces
Revue de code, corrections et améliorations continues
Mise en production, documentation et passation
Périmètre CMS et e-commerce
CMS généralistes: WordPress, Drupal, Joomla, TYPO3, Craft CMS, Ghost, Webflow
CMS headless: Strapi, Contentful, Sanity, Prismic, Directus
Static site generators si pertinent: Next.js SSG, Gatsby, Hugo, Jekyll
E-commerce: Shopify, PrestaShop, WooCommerce, Magento Adobe Commerce, BigCommerce, Shopware
Commerce headless et PIM si nécessaire: Commercetools, Saleor, Medusa, Akeneo
Services complémentaires: création de thèmes, développement de plugins et apps, configuration multi-langues, multi-boutiques, taxes, paiements, logistique, migration inter CMS, reprise de dette technique
Stack et environnement
Langages et frameworks à préciser selon projet: TypeScript, React ou Next.js, Vue ou Nuxt, Node ou Nest, PHP Laravel ou Symfony, Python Django ou FastAPI
Outils: Git, workflows CI CD, gestion de tickets, design system, environnements de staging, intégration Figma
Qualité et bonnes pratiques
Code testé, lisible et documenté
Performance web, accessibilité et SEO technique pris en compte dès la conception
Sécurité applicative et conformité RGPD
Observabilité: logs, métriques et alertes selon le contexte
Respect des conventions de l’équipe et du process Git
Livrables attendus
Backlog technique affiné et plan de livraison
Code source versionné et documenté
Environnements configurés et déploiement opérationnel
Guide de prise en main et passation aux équipes projet
Reporting régulier sur l’avancement et les risques
Profil recherché
Expérience confirmée en développement web sur projets en production
Maîtrise d’au moins un CMS et capacité avérée à monter rapidement sur d’autres
Solides bases en architecture, intégration API et industrialisation
Sens produit, autonomie, rigueur et communication claire avec profils non techniques
Veille active et capacité à proposer des solutions pragmatiques
Modalités de collaboration
Contrat: freelance en prestation de services
Démarrage, rythme et disponibilités à convenir
Remote, points d’avancement récurrents avec l’équipe
NDA et respect du RGPD. Exclusivité non exigée, limites sectorielles à définir si besoin
Support hors heures ouvrées et astreinte uniquement si prévu au cadrage
Rémunération
Au temps: TJM à convenir
Au forfait: par lot de fonctionnalités avec périmètre défini
Mix possible selon la nature des travaux
Modalités de facturation et délais de paiement à convenir
Process de sélection
Entretien de cadrage technique et produit
Court exercice ou revue de code orienté production
Validation mutuelle du périmètre, planning et modalités