US-Based PHP Developer for B2B Site Automation Scripts
Only freelancers located in the U.S. may apply.U.S. located freelancers only
We run a B2B SaaS platform serving specialty running retailers. Part of what we do is pull inventory data from brand-side wholesale portals so our retailers can see live vendor availability alongside their own POS data. We have valid B2B accounts on these portals. We have around 15 of these scrapers running today and want to add more, plus we need someone reliable to fix existing ones when a vendor changes their site. What you'll build * New scrapers for brand B2B portals to extract inventory data (SKU, size/color/width, quantity, backorder dates). Output goes into a MySQL 8 schema we'll provide. * Product image scrapers for both B2B portals and public-facing brand sites. * Fixes and updates to existing scripts when a portal changes (auth flow updates, endpoint changes, HTML/JSON structure shifts). Stack PHP 8.4 is our primary language. Existing scrapers are based on PHP, Selenium and Python. Use whichever HTTP library you find cleanest. Selenium, Playwright, or Puppeteer are welcome when a portal has complex JS-driven rendering or session flows that don't work with straight HTTP. Node or Python is fine for those. Scripts run on a Ubuntu server on GCP. Requirements * Comfortable inspecting network traffic to figure out how an undocumented portal actually works behind the login page. Most brand portals have a JSON API driving their UI even when it isn't publicly documented. * Willing to do both greenfield builds and maintenance on existing scripts. Engagement Hourly and ongoing. Volume varies week to week. Several existing scripts need to be reworked and occasionally a new script needs to be created for a new brand. When an existing breaks, it's usually because a vendor changed their portal without notice, and we need to be able to reach you promptly. We're prioritizing quality and a successful outcome over cost. If you're the right fit, we're not looking to bid you down. To apply Share one or two examples of authenticated portal automation you've built, ideally something involving JWT or cookie/session auth.
- Less than 30 hrs/weekHourly
- 1-3 monthsDuration
- ExpertExperience Level
$35.00
-
$75.00
Hourly- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Last viewed by client:2 days ago
- Hires:1
- Interviewing:1
- Invites sent:1
- Unanswered invites:0
About the client
- USAScottsdale6:24 PM
- $39 total spent1 hire, 1 active
- 1 hour
- Retail & Consumer GoodsIndividual client
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by