Skip to main content

Full-Stack Engineer at Chahalo

Chahalo is redefining the Chinese tea experience in New York City, and they’re looking for their first Full-Stack Engineer to build their digital backbone from scratch. With four thriving locations across Manhattan and Queens, this is a rare opportunity to own the entire technical stack—from consumer-facing ordering platforms and loyalty programs to internal operations tools. If you have 3-5 years of experience with TypeScript, React, and Node.js and want to see your code impact thousands of customers in the real world every day, join this fast-growing retail brand in their East Village office.

Want to apply for this role?

Chahalo

Jack finds you jobs at companies like Chahalo. Talk to Jack to get considered for roles that fit what you're great at.

Location

New York City, United States

Compensation

$140k-$170k

Company

Chahalo

Talk to Jack

Role overview

As the first engineering hire at Chahalo, you will lead the development of the company’s digital foundation. You’ll design and build the consumer ordering platform, loyalty programs, and internal operational tools from the ground up. This greenfield role offers total ownership over the technical direction while directly impacting thousands of customers across New York City.

Chahalo is a global bubble tea brand with established locations across multiple international markets. We are currently expanding in North America, with active stores in Canada and New York, and are now entering the U.S. West Coast market. San Francisco will serve as our first West Coast launch city, with two pilot stores opening soon. Our ambition is to build a culturally relevant, community-driven, and digitally strong brand presence that resonates with diverse urban audiences.

What you will do

  • Develop consumer-facing applications including a high-performance web ordering platform and a custom customer loyalty program using React and Node.js.
  • Architect and maintain the backend infrastructure and database schema using PostgreSQL to support inventory management, store operations, and data analytics.
  • Lead the end-to-end delivery of features, from initial technical design and API development to deployment and monitoring in production environments.

Who this is a fit for

  • 3–5 years of professional experience building and shipping consumer or B2B products end-to-end using TypeScript, React, Node.js, and PostgreSQL.
  • Demonstrated ability to work independently in a high-growth startup environment, comfortably handling ambiguity and making high-level architectural decisions without an existing roadmap.
  • Strong proficiency in modern web frameworks and tools, with specific experience in Next.js and GraphQL being highly preferred for building scalable consumer interfaces.

Why this role is remarkable

  • Founding Engineer Opportunity: As the first technical hire, you will have a greenfield opportunity to architect and build the entire digital infrastructure from scratch.
  • Physical-Digital Integration: Your work will directly power four physical locations in NYC, creating a seamless bridge between digital ordering and the premium in-store tea experience.
  • High Impact and Visibility: Work closely with the founder to define the product roadmap and technical strategy for one of the city’s fastest-growing consumer brands.

How Jack & Jill work together

Jack
I get to know what you’re great at, then find roles you’d never find yourself.
Jill
I recruit from Jack’s network and make the intro when I spot a great match.
Thumbnail for Meet Jack

Jack gets to know what you're great at and what you want next, then searches 15 million jobs daily and helps you discover roles at companies like this.

Meet Jack

What happens next?

Jack’s an AI agent for job searching and career coaching. He works for you.

Jill is the AI recruiter working for the company. She recruits from Jack’s network.

If your profile’s a match and Chahalo wants to meet, Jill will make the intro. In the meantime, Jack will send you excellent alternatives.

Learn about Jack

Ready to find your next role?

Talk to Jack for 10 minutes and see your first matches.