Founding Full-Stack Engineer – Cross-Border Shopping Agent Platform

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

TYPE OF WORK

Full Time

WAGE / SALARY

$1000 per month

HOURS PER WEEK

40

DATE UPDATED

Apr 26, 2026

JOB OVERVIEW

We are building a next-generation "Direct-to-Consumer" shipping agent platform that bridges the gap between domestic Chinese marketplaces (Taobao, 1688, Weidian) and global consumers. We aim to simplify the procurement, quality control (QC), and international shipping process through a high-performance, automated dashboard.

As our first technical hire, you will be responsible for building the MVP (Minimum Viable Product) from the ground up. You will design the architecture that allows users to paste a product link, automate the purchasing process, and manage warehouse inventory.

Core Responsibilities:
- Marketplace Integration: Develop robust scrapers and API integrations for major Chinese e-commerce platforms to fetch product data, pricing, and shipping status.
- System Architecture: Build a scalable backend to handle high volumes of order tracking, photos (QC), and complex international shipping logic.
- Order Management System (OMS): Create a dashboard for both customers and warehouse staff to manage the lifecycle of an item—from "Purchased" to "Stored" to "Shipped."
- Payment & Logistics: Integrate international payment gateways (Stripe, PayPal, Crypto) and logistics APIs (FedEx, DHL, EMS) for real-time shipping quotes and tracking.

Proficiency in Node.js, Python (Django/FastAPI), or Go.
Experience with React.js or Next.js to build a fast, mobile-responsive user interface.
Experience with Web Scraping (Puppeteer/Selenium) and handling unstructured data.
Experience with PostgreSQL or MongoDB.
Bonus - Ability to navigate Chinese API documentation (Taobao Open Platform, etc.) is a massive plus.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0015
Controller Execution Time ( Jobseekers / Job )  0.0323
Total Execution Time  0.0345
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,496,608 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Founding-Full-Stack-Engineer-Cross-Border-Shopping-Agent-Platform-1632754
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0265 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1632754
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 854284
 LIMIT 1 
0.0179   SELECT COUNT(DISTINCT t.id) as cnt
FROM 
`t_thread` `t`
INNER JOIN `t_message` `mON `t`.`id` = `m`.`thread_id`
INNER JOIN `t_message_employer` `eON `m`.`id` = `e`.`message_id`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1632754
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-06-20',ej.date_added) duration_daysDATEDIFF('2026-06-20',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-06-20',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1632754' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1632754 
0.0008   UPDATE employer_jobs SET hit_counts '***Apr-26-2026=476***Apr-27-2026=59***Apr-28-2026=26***Apr-29-2026=14***Apr-30-2026=7***May-01-2026=7***May-02-2026=7***May-03-2026=5***May-04-2026=6***May-05-2026=2***May-06-2026=7***May-07-2026=6***May-08-2026=6***May-09-2026=1***May-11-2026=2***May-12-2026=7***May-14-2026=1***May-15-2026=4***May-17-2026=3***May-18-2026=5***May-19-2026=3***May-20-2026=3***May-21-2026=1***May-22-2026=2***May-24-2026=1***May-25-2026=1***May-27-2026=1***May-29-2026=3***May-30-2026=2***May-31-2026=5***Jun-01-2026=7***Jun-02-2026=2***Jun-03-2026=1***Jun-05-2026=4***Jun-06-2026=1***Jun-07-2026=1***Jun-08-2026=5***Jun-09-2026=1***Jun-10-2026=3***Jun-11-2026=1***Jun-12-2026=7***Jun-20-2026=1' WHERE job_id'1632754'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Apr-2026=582***May-2026=91***Jun-2026=34' WHERE job_id'1632754'  
0.0013   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1632754' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1632754 
0.0025   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '854284'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)