Développeur(se) Plugin
$50 - $60 per hourEnroll Talent
Contexte
Nous cherchons un(e) développeur(se) WordPress plugin senior pour concevoir et développer un plugin WordPress sur mesure permettant d’importer, gérer, synchroniser et afficher des offres d’emploi provenant de Enroll Talent, puis de les présenter efficacement sur un site WordPress (thème existant).
Mission
Concevoir l’architecture et développer un plugin WordPress propre, maintenable et évolutif
Intégrer la source Enroll Talent (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 Enroll Talent
Connexion à Enroll Talent via API (REST/JSON) ou flux (XML/JSON/CSV) selon disponibilité
Import des offres dans WordPress 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
WordPress (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 WordPress 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 WordPress 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 WordPress 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 Enroll Talent le permet
Données structurées JobPosting (Schema.org)
$50 - $60 per hour
...Context We are looking for a senior WordPress plugin developer to design and develop a custom WordPress plugin that imports, manages, synchronizes, and displays job postings from Enroll Talent, then presents them effectively on a WordPress site (existing theme). Mission...SuggestedHourly payPrice workPermanent employmentFull timeContract work- ...travaillons avec des talents passionnés et notre culture d'entreprise favorise la diversité, l'inclusion et... du fun ! Le rôle de Développeur.se de logiciels Ce poste fait partie d’une équipe qui travaille au développement d’un logiciel de gestion et d’orchestration des...SuggestedFull timeTemporary workWork at officeFlexible hours
$30.4 per hour
Les tâches Effectuer l'ébavurage et la finition des pièces usinées selon les standards établis. Réaliser le décompte des pièces avant et après les opérations. Effectuer les tâches de maintenance préventive demandées selon les fiches de surveillance. Effectuer des...SuggestedPermanent employmentTrial period- ...COIFFEUR(SE) CE QUE NOUS OFFRONS Vous cherchez un endroit où vous pourriez changer la vie des gens ? Vous êtes au bon endroit. Chez nous, une coupe de cheveux n'est pas seulement une coupe de cheveux, c'est une expérience, que vous donniez une coupe de cheveux à un client...SuggestedFlexible hoursAfternoon shift
$72 per hour
Technicienne en travail social – Nord-du-Québec Conditions d’emploi : Lieu : Nord-du-Québec - Disposé(e) à travailler dans la zone mentionnée et idéalement détenteur(trice) d’un moyen de transport. Statut: Temps plein / Temps partiel – Quart variable ...SuggestedFull timePart time- ...unique, chaque client est une nouvelle découverte, et chaque journée est remplie de défis stimulants. On est à la recherche d'un(e) développeur(se) sénior qui apportera énergie et expertise à notre équipe. TES RESPONSABILITÉS: Concevoir, développer et optimiser des...Permanent employmentFull time
- ...TEHORA est présentement à la recherche d’ un spécialiste / développeur ServiceNow possédant une expérience en conception, configuration, développement... ...profil. LIEU DE TRAVAIL Montréal- Hybride POURQUOI SE JOINDRE À TEHORA ? TEHORA est une firme québécoise...Hourly payFull timeContract workApprenticeshipRemote workFlexible hours
- ...Chasseur.se de tête/ Chasseur.se de grands talents/ Rive-Nord de Montréal Rejoins Grands Talents : plus qu'un emploi, une aventure humaine et professionnelle. Comme chasseur·se de tête chez Grands Talents, tu es au cÅur de lâaction. Tu ouvres des portes...Full time
$85k - $105k per year
...de données, et vous souhaitez évoluer et développer de nouvelles compétences? Ce poste est pour vous ! Nous recherchons un(e) Développeur(se) d’informatique décisionnelle pour rejoindre notre organisation Programme basée à Mirabel (Québec, Canada). Vous ferez...Contract work- ...moteurs diésel avancés, fournit des services financiers et des technologies de l’information, et distribue des pièces de camion en lien avec ses activités principales. Nous sommes une organisation simple et efficace, dotée d'une culture d'entreprise forte et d'une communication...
- ...Travailleur(se) social(e) – Soutien aux patients et familles (Côte-Nord du Quebec) Disposé(e) à travailler dans la zone mentionnée et idéalement détenteur(trice) d’un moyen de transport. Capacité à intervenir dans l’un des milieux suivants : CHSLD, CLSC, centre hospitalier...Full timeContract workPart timeWork from homeFlexible hoursNight shiftAfternoon shift
$46.02 per hour
...moteurs diésel avancés, fournit des services financiers et des technologies de l’information, et distribue des pièces de camion en lien avec ses activités principales. Nous sommes une organisation simple et efficace, dotée d'une culture d'entreprise forte et d'une communication...Hourly payAfternoon shift- ...Assembleur.se-monteur.se R&D Caméléon recrute une personne manuelle et débrouillarde pour occuper un poste d’ Assembleur.se-monteur.se R&D au sein d’une entreprise à Terrebonne. Vous aimez comprendre comment les choses fonctionnent, assembler des pièces et trouver...Permanent employmentFull timeApprenticeship
$20.92 per hour
...pour le secteur de l'alimentation et des pharnacies. Nous sommes présentement à la recherche de marchandiseurs et marchandiseuses pour se joindre à notre équipe grandissante. Description de l’offre d’emploi Impact Detail: Un impact avec chaque détail ! Nous sommes présentement...Permanent employmentFull timeDay shift- ...TEHORA est présentement à la recherche d' un(e) développeur(se) fullstack afin de participer à la conception, au développement et à l’évolution d’applications modernes dans un environnement agile. Sans être exhaustifs, voici les services et livrables que devra fournir...Hourly payFull timeContract workApprenticeshipRemote workFlexible hours
- ...revenu; Maintenant la confidentialité des projets, des données et d’autres questions liées aux activités des Aliments Maple Leaf. Se tenir au courant des nouvelles technologies et s’informer continuellement sur les produits. Appliquer les connaissances acquises pour atteindre...Part timeApprenticeshipCasual workWork at officeShift work
- ...Alliance est à la recherche d'une personne pour assurer le poste d'un développeur ou d'une développeuse - intelligence d'affaires pour prendre en... ...des procédures; Fait preuve de créativité dans sa pensée et ses actions; À quoi ressembleront tes semaines parmi nous...Daily paidPermanent employmentFull timeWork at officeRemote work2 days per week
- ...TEHORA est présentement à la recherche d' un(e) développeur(se) spécialisé(e) en intégration de données afin de soutenir la mise en place d’architectures de données et la gestion des flux d’information. Sans être exhaustifs, voici les services et livrables que devra fournir...Hourly payFull timeContract workApprenticeshipRemote workFlexible hours
$35 per hour
...– Sainte-Thérèse, QC Le centre de carrosserie CARSTAR de Sainte-Thérèse est à la recherche d’un(e) carrossier(ère) qualifié(e) pour se joindre à son équipe. Responsabilités principales: • Effectuer les réparations de carrosserie sur véhicules accidentés • Redresser...Permanent employmentFull timeTemporary workLocal area$57.55k - $110.83k per year
...principes fondamentaux de la réussite éducative, comme la richesse de la relation pédagogique, le plaisir d’apprendre et de transmettre ses connaissances et la capacité de s’adapter au contexte d’apprentissage de chacun. | EXIGENCES | ~ BAC en sciences infirmières OU...Full timePart timeApprenticeshipInternshipAfternoon shift$25.32 per hour
...arrivée de nombreux jeunes entrepreneurs offrant une diversité de commerces de proximité. Son centre-ville communément appelé Le Village se démarque des villes voisines par son histoire et l’harmonisation de son cadre bâti ancien et nouveau. La Ville de Sainte-Thérèse...RemplacementTemporary workPart time10 hours per weekWeekend workAfternoon shift$57.55k - $110.83k per year
...principes fondamentaux de la réussite éducative, comme la richesse de la relation pédagogique, le plaisir d’apprendre et de transmettre ses connaissances et la capacité de s’adapter au contexte d’apprentissage de chacun. | EXIGENCES | ~ Baccalauréat en chimie OU ~...RemplacementFull timeContract workPart timeApprenticeship- ...énergie à la construction de parcs éoliens et au profit des projets hydroélectriques tels que barrages, centrales, tunnels et digues. EBC se positionne comme un véritable chef de file dans ce secteur. Notre offre de services spécialisés fait notre renommée au Canada. Venez...Daily paidPermanent employment
- ...Chargé de projets TI Nous sommes présentement à la recherche d’un(e) Chargé de projets TI pour se joindre à l’équipe de Projets. Devenez la face cachée du succès de Solulan! Depuis 1999, Solulan accompagne les organisations dans leur transformation numérique en offrant...Permanent employment
- ...Travailleur(se) social(e) – Soutien aux patients et familles (Asicc-Med – Santé Mobile) À propos d’Asicc-Med – Santé Mobile Chez Asicc-Med, nous croyons que la santé ne se limite pas aux soins médicaux : elle inclut aussi le bien-être psychologique, social et familial...Full timeContract workPart timeWork from homeFlexible hours
- ...les entreprises jusque dans la mise en place des solutions, de la formation des équipes à la gestion du changement, pour que la stratégie se traduise en résultats concrets. Opportunité et perspectives d'avenir La spécialisation de L'effet Futé réside dans la croissance d...Daily paidPermanent employmentContract workWork at officeRemote work2 days per week
- ...Fascination pour l’innovation Capacité d’échanger et de transmettre ses connaissances Intérêt à résoudre les défis les plus complexes... ...des expertises complémentaires Agilité et écoute : vos idées se transforment en initiatives concrètes Culture d’entreprise qui valorise...Daily paidPermanent employmentWork at officeLocal areaRemote work
- ...avec les équipes régionales, divisionnaires et de district, tout en assurant une communication efficace et ponctuelle. Le recruteur se concentrera sur le recrutement et la présélection des candidats pour les postes actuellement ouverts, ainsi que sur la création d’un bassin...Daily paidLocal area
- ...décision. Encourage la prise d’initiatives, accompagne le changement de façon positive et contribue activement au développement de ses équipes. | EXIGENCES | Diplôme universitaire de premier cycle complété (certificat) dans un champ de spécialisation approprié ou...Contract workSummer workShift workNight shiftDay shiftAfternoon shift
$16.1 per hour
...’entrée en fonction : 2027-03-01 Durée du contrat : indéterminé Précisions : Contrats de travail débutant en mars et avril 2027 et se terminant au plus tard en novembre 2027 (durée des contrats variant de 3 à 8 mois) COMMUNICATION: Moyen(s) de communication : Par...Permanent employmentFull timeContract workSeasonal work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Développeur(se) Plugin. Be the first to apply!


