Talent.com

React developer Jobs in Saint-Eustache, QC

Create a job alert for this search

React developer • saint eustache qc

Last updated: 1 day ago

Plugin Developer

Enroll TalentSainte-Thérèse, QC, CA
Full-time +1

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 presen... Show more

Senior Software Developer - IAM

Intact Financial CorporationBourassa, Robert,Montréal
CA$101,800.00 yearly
Full-time

Pay at Intact is about much more than just salary.Multiple benefits offered to support.Wellness account and much more.Share plan & other savings: up to.Employee Share Purchase Plan (ESPP) – with In... Show more

Final Assembler/Assembleur Final

Safran CabinKirkland, Québec, Canada
Full-time
Quick Apply

English Description is to follow at the bottom.Vous êtes à la recherche d'un emploi stable dans un environnement de travail agréable et axé sur le mieux-être dans lequel vous pourrez concilier votr... Show more

Plugin Developer

Plugin Developer

Enroll TalentSainte-Thérèse, QC, CA
1 day ago
Job type
  • Full-time
  • Permanent
Job description

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

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

  • Integrate the Enroll Talent source (API/feed) to retrieve job postings

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

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

  • Add an administration interface (settings + logs + monitoring)

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

Expected Functional Objectives

1) Import/Synchronization of Enroll Talent

  • Connection to Enroll Talent via API (REST/JSON) or feed (XML/JSON/CSV) depending on availability

  • Import of offers 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

  • Expired job posting management: deactivation, archiving, or deletion (configurable)

  • Logs (basic minimum level): number of imported, updated, ignored, and error job postings

2) Administration / Settings

  • Plugin configuration screen:

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

    • Field mapping (if necessary)

    • Expiration/archiving mode selection

  • "Sync Now" tool

  • Log display / 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, consistent titles/meta tags, 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 needed

  • Compatibility:

    • WP 6.x

    • Standard themes + page Common builders (ideally without strong dependencies)

  • Delivery:

    • Version-controlled plugin (Git), clean structure, README + installation documentation

    • 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, and data mapping

  • 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)

    • Sync strategy + logs

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

  4. Production deployment support (e.g., 1–2 (weeks depending on terms)

Application Process
Please send:

  • 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 boards / employment sites / importers

Bonus features appreciated

  • Native Gutenberg block

  • WPML/Polylang compatibility (if applicable) Multilingual)

  • Real-time Webhook/Sync if Enroll Talent allows

  • Structured JobPosting Data (Schema.org)