Fullstack - E-commerce
About the role
We're looking for a Principal Engineer / Technical Lead to own the architecture and technical direction of our commerce platform end to end. You'll set the technical vision, make the hard tradeoff calls, and stay hands-on in the code — leaning frontend (React) while architecting and building the Node.js services behind it.
This is a senior role for someone who has built and scaled real commerce systems and understands how the storefront connects to the systems that actually run a business: order management, inventory, fulfillment, and the ERP/WMS backbone. You'll be the person the team turns to when integrations get complex and the data has to stay correct across half a dozen systems.
What you'll do
Own the technical architecture across frontend, backend, and integrations, and drive the decisions and ADRs behind it.
Architect and integrate e-commerce, ERP, and WMS systems into a coherent, reliable platform.
Stay hands-on: build polished, performant React UI and design/implement Node.js / TypeScript services and APIs.
Set engineering standards — code quality, testing, observability, release process — and raise the bar through review and mentorship.
Partner with product, operations, and business stakeholders to translate commerce/fulfillment requirements into sound technical designs.
Lead technically: mentor engineers, guide tradeoffs, and de-risk the hard problems before they become incidents.
Own data integrity and consistency across distributed systems (orders, inventory, fulfillment, financials).
What we're looking for
8+ years of professional fullstack experience, with a track record of leading architecture on production systems at scale.
Deep proficiency with React and the modern frontend ecosystem (architecture, state management, performance).
Strong Node.js / TypeScript experience designing and building APIs (REST and/or GraphQL) and backend services.
Strong, demonstrable experience with e-commerce platforms — carts, checkout, orders, payments.
Strong experience integrating ERP systems (e.g. NetSuite, SAP, Dynamics, or similar).
Strong experience with WMS / fulfillment systems and the order-to-fulfillment data flow.
Solid grasp of distributed systems, integration patterns, eventual consistency, and reconciliation across systems of record.
Relational databases (e.g. PostgreSQL), cloud infrastructure (AWS/GCP), and modern CI/CD.
Excellent communication and the ability to lead technically without needing formal authority.
Nice to have
Shopify experience — Storefront/Admin APIs, app development, or headless commerce. (Nice to have, not required.)
Experience with EDI, middleware/iPaaS, or message-driven integration (queues, event streams).
Background scaling commerce operations through high-volume periods.
Experience defining team-wide architecture standards or platform strategy.
Tech stack
React · Node.js · TypeScript · PostgreSQL · [ERP] · [WMS] · [AWS/GCP] · [+ Shopify, GraphQL, event streaming, etc.]
Remoto
Prestador de serviços (PJ)