Experienced WordPress Plugin Developer (Freelance / Contract)

Remote

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 JobsMedia, then presents them effectively on a WordPress site (existing theme).

Mission

  • Design the architecture and develop a clean, maintainable WordPress plugin and Scalable

  • Integrate the JobsMedia source (API/feed) to retrieve job offers

  • Manage synchronization (initial import + updates + deletion/expiration)

  • Provide front-end display tools (shortcodes / blocks / templates)

  • Ensure quality, performance, security, documentation, and deployment support

Expected functional objectives

1) Import/synchronization of JobsMedia

  • Connect to JobsMedia via API (REST/JSON) or feed (XML/JSON/CSV) depending on availability

  • Import job postings into WordPress as:

    • Custom Post Type (e.g., job) or other relevant approach

    • Taxonomies (category, contract type, location, etc.)

    • Fields (ACF or native meta fields): title, company, city, province/region, salary, type, date, description, application URL, external identifier, etc.

  • Scheduling via WP-Cron (or manual endpoint option / "Synchronize" button)

  • Duplicate management via external identifier

  • Management of expired offers: deactivation, archiving, or deletion (configurable)

  • Logs (basic minimum level): number of offers imported, updated, ignored, errors

2) Administration / configuration

  • Key/API, feed URL, frequency, filters (optional), debug mode

  • Field mapping (if necessary)

  • Expiration/archiving mode selection

"Sync Now" Tool

Displaying Logs / Last Sync Status

3) Front-end Display

  • Integration Methods :

    • Shortcodes (required) + optionally Gutenberg blocks (bonus)

  • Expected pages:

    • List of offers with pagination / lazy loading (optional)

    • Filters: keywords, location, category, contract type (minimum)

    • Offer details page

  • SEO:

    • Clean URLs, titles/meta Consistent, structured data if relevant (bonus)

  • Design:

    • Respect for the existing theme (use compatible templates, CSS classes, etc.)

Technical Requirements

  • WordPress (core best practices): CPT, taxonomies, meta tags, hooks/actions/filters

  • Modern PHP (ideally 7.4+), OOP, namespaces, autoloading (Composer preferred)

  • Security: validation/sanitization, capabilities, nonces, admin permissions

  • Performance: batch import, query limiting, transients/caching if necessary

  • Compatibility:

    • WP 6.x

    • Standard themes + common page builders (ideally without dependencies)

    • strong)
  • Delivery:

    • Versioned plugin (Git), clean structure, README + installation doc

    • Deployment script / procedure

    • Simple tests or at least a QA checklist

Desired Profile

  • Proven experience (3+ years) in custom WordPress plugin development

  • Comfortable with API/feed integrations, synchronization, mapping of Data

  • Ability to propose a robust architecture and anticipate edge cases (duplicates, network errors, quotas, etc.)

  • Clear communication, autonomy, rigor

Deliverables

  1. Complete WordPress plugin (zip + Git repo)

  2. Documentation:

    • Installation + configuration

    • Usage (shortcodes / options)

    • Synchronization Strategy + Logs

  3. Maintenance Guide (how to update the mapping, diagnose an error)

  4. Production Deployment Support (e.g., 1–2 weeks depending on the terms)

Process / Application

2–3 examples of similar WordPress plugins or projects (links / repo / screenshots)

Your proposed approach (architecture + steps + estimates)

Your rate (flat fee or hourly rate) and availability

Bonus: experience with job sites / job boards / importers

Bonuses appreciated

  • Native Gutenberg block

  • Real-time Webhook/Sync if JobsMedia allows it

  • Structured JobPosting data (Schema.org)

Apply on this job


Related job offers

Spécialiste en infrastructure TI

VOTRE RÔLEQuel sera votre impact en tant que spécialiste en infrastructure TI au Département génie logiciel et TI?Vous agirez en tant qu’expert dans votre domaine en matière d’implantation, d’utilisation, de maintenance, et d’application de...

Technical Leader - Automation Manufacturer

Technical Leader – Operational Technology (OT) 📍 Position based in Quebec City, Trois-Rivières, or Montreal (Saint-Laurent district)🕒 Permanent – Full-time Do you have solid technical expertise and want to play a key role in the design and...

Technical leader in automation (OT)

Technical Lead – Operational Technology (OT) 📍 Position based in Quebec City, Trois-Rivières, or Montreal (Saint-Laurent borough)🕒 Permanent – Full-time Do you possess strong technical expertise and want to play a key role in the design and...

Pre-sales Specialist

CA$85,000.00 to CA$100,000.00 per year

🎯 Your Mission In collaboration with the sales and technical teams, you will design effective, sustainable solutions perfectly adapted to our clients' real-world needs. You will be the bridge between client needs and operational execution. 🔎 What...

Data Processing Operator Class I

CA$24.99 to CA$27.95 per hour

’ Please visit our career website for the complete job description : https://www.kativik.qc.ca/en/job-posting/data-processing-operator-class-i/

Responsable (Product Owner) Systèmes TI de production

L’humain est au cœur de notre culture d'entreprise. Nous comprenons que la vie ne se limite pas au travail, c'est pourquoi nous offrons des horaires qui favorisent l’équilibre entre vie professionnelle et vie personnelle. Vous pourrez ainsi vous...