Full-Stack Developer

Employment

Full-time

Location

Remote

Region

Hong Kong

China

Live since

About Ecomflow

Ecomflow is a fast-growing third-party logistics (3PL) company based in China, specializing in fulfillment solutions for direct-to-consumer (DTC) brands worldwide.

We currently support 150+ brands with efficient, scalable logistics and are now looking to bring on larger, enterprise-level clients.

About the job

Postflows is a fast-growing post-purchase app that helps Shopify brands trigger critical post-purchase events and pipe them seamlessly into their Klaviyo accounts. We help modern DTC brands capture lost revenue and optimize their customer journeys, and we are scaling our infrastructure to handle massive data throughput for our merchants.

About the Role

We're looking for a sharp, driven Full-Stack Developer to join the Postflows engineering team. This person will help build and scale the product that powers our merchants' post-purchase experiences—from frontend dashboards to heavy-duty backend event syncing.

This role goes beyond just writing code: You'll bridge the gap between our tech stack and our merchants' marketing efforts, ensuring that every piece of data syncs flawlessly.

The ideal candidate is comfortable working across a modern stack, taking ownership of features, and making technical decisions that directly impact merchant revenue. They thrive in fast-moving environments, are energized by the challenges of high data throughput, and know how to turn complex integration problems into shipped solutions.


What will you do

  • Build and ship new features across the Postflows platform using our core stack (TypeScript, Next.js, Supabase).

  • Build, maintain, and optimize mission-critical integrations with Shopify, Klaviyo, and other core e-commerce tools.

  • Ensure reliable event syncing and seamless data flow between systems—because in our world, dropped data means lost revenue for our brands.

  • Monitor and improve system stability, specifically optimizing our Cloudflare Workers and Clickhouse environments for maximum speed and reliability.

  • Help develop and maintain high-data-throughput infrastructure, including implementing efficient caching and queueing systems to handle massive merchant transaction volumes.

  • Troubleshoot and resolve technical escalations from internal operations, investigating the root causes of data discrepancies and shipping permanent fixes (no duct-tape solutions).

  • Work closely with the operations team during complex customer onboardings and platform migrations.

  • Document new integrations, API endpoints, and architecture decisions so the broader team is always aligned.

  • Willing to jump in when things break or need to move fast—whether that's debugging a live production issue or figuring out why a webhook failed, you treat urgency as the default.

Requirements

  • Proven experience building and shipping features using modern web stacks (specifically TypeScript and Next.js).

  • Hands-on technical background with backend systems, databases, and edge computing (experience with Supabase, Cloudflare Workers, or Clickhouse is a massive plus).

  • Strong understanding of (or deep eagerness to learn about) caching, queueing systems, and high-throughput data infrastructures.

  • Not afraid of messy API integrations, digging into logs, or being the one who needs to figure out why an event didn't fire.

  • Highly analytical with a proactive, systems-thinking mindset.

  • Fluent English (written and spoken).


What we offer

Ship Globally from China,

Scale without Limits

Ship Globally from China, Scale without Limits

Privacy Policy

/

Cookies

Hong Kong

14:45:51