Third Party Integration Within Pre Existing App

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Gig

WAGE / SALARY

2,000

HOURS PER WEEK

40

DATE UPDATED

Nov 3, 2025

JOB OVERVIEW

This will be a 40 hours work

New Third Party Integration (Ingestion & Push)
- Implement a new Software Interface record to register the Third Party integration.

Build a Third Party API Connector to:
- Push Vendor details when a listing is considered Sold.
- GET testimonials from the Third Party.

- Create a cron job in the Interface to run the testimonial ingestion at a configurable frequency.
Data Mapping & Normalisation

- Spread testimonial data from the Third Party payload into Marketing Profile Testimonial entities.
Adjustments to Marketing Profile Testimonial Engine

- Add a relationship between Testimonial and Property to link review content to the relevant listing where determinable.

- Add a field to record Testimonial Source for filtering, reporting, and exports.

- Average Agent Star Rating per Source: implement a feature to either record (persist) or only display (derived at runtime) the average Agent Star Rating grouped by testimonial source.

- Implement visual changes to the Marketing Profile Testimonial page to display the new information, as outlined by this document.

- Client's Exporter Enhancements

- Expand the Client's Exporter to expose new testimonial fields.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin