Maintain the commands that import products into the Outfluenza catalog from retailer links, sort them into categories and find affiliate links that no longer work.
This role is with Outfluenza (outfluenza.com).
Nice to have:
Experience with an affiliate or product advertising API.
Experience with an admin panel built in Filament.
Responsibilities
Maintain the import command that reads a product page from an affiliate link and stores the title, image and category.
Maintain the bulk import command and make it report the links that fail.
Maintain the command that re-derives each product's category from the retailer's category path.
Maintain the link check that finds affiliate links that redirect to a retailer's home page.
Write tests for the import and category code, and fix it when the retailer's page layout changes.
Requirements
Experience building web applications and console commands with PHP and Laravel.
Experience with HTTP clients and HTML parsing for page scraping.
Comfortable with SQL and schema migrations.
Apply to this job
Applications to this job go to Questah Staffing. Create a contractor account with Questah Staffing, or sign in, and you come back to this page to apply.