Full-Stack Engineer (Python + React) - ZR 24565 JOB

Remote

BruntWork

Find your next home-based job at BruntWork. Founded with the vision to help top companies source the very best talent from the Philippines and Colombia.

View all jobs at BruntWork

Apply now Apply later

This is a remote position.

Schedule:
  • Monday to Friday, 8:00 AM – 5:00 PM EST (includes 1-hour unpaid break)
  • Total weekly hours: 40 hours

Why This Role Matters

This is a pivotal role in a fast-scaling tech environment focused on delivering new features quickly while strengthening core data infrastructure. As the first Full-Stack Engineer on the team, you will take full ownership of both backend integrations and frontend user experience. From building reliable scrapers to crafting delightful UIs, you’ll directly impact product velocity and stability—especially for chefs relying on the platform in the early morning hours.

After Your First 60 Days, You Will..

  1. Run the integrations pipeline independently — manage scrapers, reverse-engineer hidden APIs, and handle EDI mappings from end to end.

  2. Ship complete frontend features — build React components like price comparisons, stock alerts, and order tracking, connecting them to your own backend services.

  3. Refactor brittle scripts into resilient microservices — enhance reliability with retries, monitoring, and alerts.

  4. Deploy the first EDI production connection — oversee mapping, validation, and go-live execution (e.g., X12 850/855/810 or EDIFACT ORDRSP/INVOIC).

  5. Document everything — establish best practices, test coverage, and coding standards for future engineers.

Key Responsibilities

  • Supplier Integrations: Build and maintain pipelines that ingest catalogs and pricing via EDI, headless scraping, or undocumented APIs (REST/GraphQL).
  • Catalog Automation: Normalize SKUs, units, and pack sizes across suppliers; ensure daily data freshness through efficient polling strategies.
  • Order Workflow: Automate PO creation, track acknowledgements and shipping updates, and surface real-time status in the UI.
  • Frontend Development: Create and maintain React (Next.js) components that support advanced product discovery and streamlined multi-vendor checkout.
  • Admin Tools & Ops Console: Build internal tools and dashboards to manage supplier onboarding, product moderation, and operational exceptions.
  • DevOps & Reliability: Own CI/CD pipelines using Docker and IaC tools (AWS Lambda, Amplify, EventBridge). Implement observability, alerting, and automated retries.
  • AI-Assisted Development: Use tools like ChatGPT or GitHub Copilot to streamline development, testing, and documentation.

Qualification:

  • 5+ years of experience building full-stack production applications (start-up or scale-up preferred).
  • Proven experience with backend integrations (EDI, scraping, undocumented APIs) and frontend development in React.
  • Strong proficiency in Python and modern React/TypeScript.
  • Solid experience with Postgres schema design and SQL queries (Xano experience a plus).
  • Hands-on knowledge of AWS (Lambda, S3, EventBridge), Docker, and infrastructure-as-code workflows.
  • Git-centered workflows with strong pull request and documentation practices.
  • A self-starter attitude—you can take vague goals and ship well-architected solutions, then measure and refine them.

Nice-to-Haves

  • Experience in food service, supply chain, marketplaces, or ERP systems.
  • Familiarity with PDF/CSV parsing or ML-based catalog matching.
  • A strong design sense—able to clean up or iterate on Figma specs before release.

Independent Contractor Perks

  • HMO Coverage for eligible locations
  • Permanent work-from-home
  • Immediate hiring

ZR_24565_JOB

Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  1  1  0
Category: Engineering Jobs

Tags: APIs AWS ChatGPT CI/CD Copilot CSV DevOps Docker Git GitHub GPT GraphQL Lambda Machine Learning Microservices Pipelines PostgreSQL Python React SQL Testing TypeScript

Perks/benefits: Startup environment

Region: Remote/Anywhere

More jobs like this