×
Register Here to Apply for Jobs or Post Jobs. X
More jobs:

Développeur; se Plugin WordPress expérimenté; e; Freelance​/Contrat

Job in Sainte-Thérèse, Montréal, Province de Québec, Canada
Listing for: JobsMedia
Seasonal/Temporary, Contract position
Listed on 2026-02-28
Job specializations:
  • Software Development
    Web Developer
Job Description & How to Apply Below
Position: Développeur(se) Plugin WordPress expérimenté(e) (Freelance / Contrat)
Location: Sainte-Thérèse

Contexte
Nous cherchons un(e) développeur(se) Word Press plugin senior pour concevoir et développer un plugin Word Press sur mesure permettant d’importer, gérer, synchroniser et afficher des offres d’emploi provenant de Jobs Media, puis de les présenter efficacement sur un site Word Press (thème existant).

Mission

  • Concevoir l’architecture et développer un plugin Word Press propre, maintenable et évolutif

  • Intégrer la source Jobs Media (API/flux) pour récupérer les offres d’emploi

  • Gérer la synchronisation (import initial + mises à jour + suppression/expiration)

  • Mettre à disposition des outils d’affichage côté front (shortcodes / blocs / templates)

  • Ajouter une interface d’administration (paramétrage + logs + monitoring)

  • Assurer qualité, performance, sécurité, documentation et support au déploiement

Objectifs fonctionnels attendus

1) Import / synchronisation Jobs Media

  • Connexion à Jobs Media via API (REST/JSON) ou flux (XML/JSON/CSV) selon disponibilité

  • Import des offres dans Word Press sous forme de :

    • Custom Post Type (ex: job) ou autre approche pertinente

    • Taxonomies (catégorie, type de contrat, localisation, etc.)

    • Champs (ACF ou meta fields natifs) : titre, entreprise, ville, province/région, salaire, type, date, description, URL candidature, identifiant externe, etc.

  • Planification via WP-Cron (ou possibilité d’endpoint manuel / bouton “Synchroniser”)

  • Gestion des doublons via identifiant externe

  • Gestion des offres expirées : désactivation, archivage ou suppression (paramétrable)

  • Logs (niveau basique minimum) : nombre d’offres importées, mises à jour, ignorées, erreurs

2) Administration / paramétrage

  • Écran de configuration du plugin :

    • Clé/API, URL de flux, fréquence, filtres (optionnels), mode debug

    • Mapping des champs (si nécessaire)

    • Choix du mode d’expiration/archivage

  • Outil “Synchroniser maintenant”

  • Affichage des logs / statut de dernière synchro

3) Affichage front-end

  • Méthodes d’intégration :

    • Shortcodes (obligatoire) + éventuellement Gutenberg blocks (bonus)

  • Pages attendues :

    • Liste d’offres avec pagination / lazy load (au choix)

    • Filtres : mots-clés, localisation, catégorie, type de contrat (au minimum)

    • Page détail offre

  • SEO :

    • URLs propres, titres/meta cohérents, données structurées si pertinent (bonus)

  • Design :

    • Respect du thème existant (utiliser templates compatibles, classes CSS, etc.)

Exigences techniques

  • Word Press (bonnes pratiques core) : CPT, taxonomies, meta, hooks/actions/filters

  • PHP moderne (7.4+ idéalement), POO, namespaces, autoload (Composer apprécié)

  • Sécurité : validation/sanitation, capabilities, nonces, permissions admin

  • Performance : batch import, limitation requêtes, transients/cache si utile

  • Compatibilité :

    • WP 6.x

    • Thèmes standards + page builders courants (idéalement sans dépendance forte)

  • Livraison :

    • Plugin versionné (Git), structure propre, README + doc d’installation

    • Script / procédure de déploiement

    • Tests simples ou au minimum checklist QA

Profil recherché

  • Expérience avérée (3+ ans) en développement de plugins Word Press sur mesure

  • Aisance avec intégrations API/flux, synchro, mapping de données

  • Capacité à proposer une architecture solide et à anticiper les cas limites (doublons, erreurs réseau, quotas, etc.)

  • Communication claire, autonomie, rigueur

Livrables

  • Plugin Word Press complet (zip + repo Git)

  • Documentation :

    • Installation + configuration

    • Utilisation (shortcodes / options)

    • Stratégie de synchro + logs

  • Guide de maintenance (comment mettre à jour le mapping, diagnostiquer une erreur)

  • Support de mise en production (ex: 1–2 semaines selon modalités)

  • Process / Candidature
    Merci d’envoyer :

    • 2–3 exemples de plugins ou projets Word Press similaires (liens / repo / captures)

    • Votre approche proposée (architecture + étapes + estimations)

    • Votre tarif (forfait ou taux horaire) et disponibilités

    • Bonus : expérience avec des sites emploi / job boards / importeurs

    Bonus appréciés

    • Bloc Gutenberg natif

    • Compatibilité WPML/Polylang (si site multilingue)

    • Webhook/Sync temps réel si Jobs Media le permet

    • Données structurées Job Posting (Schema.org)

    Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
    To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)

    Job Posting Language
    Employment Category
    Education (minimum level)
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary