Startups

Principal Engineer -- Full-Stack TypeScript (Node.js, React, Cloud)

Hook · Remote · Remote

← All jobs
About Hook

Hook stops churn before it starts. Our AI agents predict risk up to 6 months ahead, tell you exactly what to do next, and execute the busy work. Spot patterns that matter, act sooner, and grow NRR - all without adding headcount. Backed by Lightspeed.

About the role

We're looking for a senior full-stack engineer who lives in TypeScript. You write clean, well-typed, well-tested TypeScript on both sides of the stack — React and Next.js on the front end, Node.js services and APIs on the back end — and you deploy and operate what you build on Google Cloud or AWS. Found on 1752vc Careers, the job board for startup and VC roles.

What they're looking for

  • 8+ years of professional software engineering experience, with at least 5 years writing production TypeScript/JavaScript as your primary language
  • Expert-level TypeScript: advanced types and generics, strict-mode codebases, type-safe API contracts, and a strong grasp of the JavaScript runtime (event loop, async patterns, modules, gotchas)
  • Deep Node.js experience: building and maintaining production HTTP APIs and back-end services with Express or a comparable framework, including auth, validation, error handling, background jobs, and performance
  • Deep React expertise: component architecture, hooks, state management, data fetching, and performance optimization for complex, highly interactive, multi-user applications, CSS solutions
  • Production Next.js experience: App Router, server components, server-side rendering, routing, and caching
More about this role

We're Hook, an award-winning creative content agency. With a collaborative, maker-centric team, and an emphasis on production-led design, we make ads, campaigns, and experiences that drive growth for the world's most innovative brands.

Our mission is to integrate creative and production to help grow brands faster. But we believe what's most important are the people who work with us and the experience they have along the way. We want clients to think of us as the best agency they've ever worked with, and we want everyone at Hook to feel like this is the best job they've had yet.

We're looking for a senior full-stack engineer who lives in TypeScript. You write clean, well-typed, well-tested TypeScript on both sides of the stack — React and Next.js on the front end, Node.js services and APIs on the back end — and you deploy and operate what you build on Google Cloud or AWS.

As a Principal Engineer, you'll own Hook's internal applications and platform end to end: architecture, implementation, testing, deployment, and long-term health. You're self-directed, comfortable owning complex products from first idea through continued development, and you make confident architectural decisions...

Read the full posting on Hook's site ↗

Operations

Build your edge while you search

Free tools for founders and investors, plus VC Unfiltered, our take on startups, venture and the people who build them.