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.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..
Run the integrations pipeline independently — manage scrapers, reverse-engineer hidden APIs, and handle EDI mappings from end to end.
Ship complete frontend features — build React components like price comparisons, stock alerts, and order tracking, connecting them to your own backend services.
Refactor brittle scripts into resilient microservices — enhance reliability with retries, monitoring, and alerts.
Deploy the first EDI production connection — oversee mapping, validation, and go-live execution (e.g., X12 850/855/810 or EDIFACT ORDRSP/INVOIC).
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
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
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
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.