Job for Experts

Software Engineer Full Stack

About the Role

You will own features from discovery through production: define requirements, design UX, implement front-end and back-end, and iterate after launch. You will write production-grade TypeScript (React/Next.js on the front end; Node.js on the back end), build and maintain internal tools, integrate third-party APIs (auth, payments, email), own data models, caching, and performance, contribute to the component library, and uphold engineering quality via code reviews, CI/CD, reliability, and accessibility.

Requirements

  • Product-minded builder able to turn ambiguous problems into shipped software without a dedicated PM or designer
  • Deep experience with TypeScript
  • Deep experience with React
  • Deep experience with Node.js
  • Familiarity with Next.js
  • Familiarity with modern databases (e.g., Postgres, Prisma)
  • Taste for UX and ability to sketch flows or lightweight wireframes
  • Hands-on individual contributor orientation with strong ownership
  • High agency, entrepreneurial and self-driven
  • Comfortable using modern AI tools to move faster
  • NYC-based or willing to relocate (non-negotiable)

Responsibilities

  • Own products end-to-end
  • Write production-grade TypeScript across the stack
  • Build and maintain internal tools
  • Ship features across external sites and webapps
  • Craft polished UIs with React and the internal component library
  • Integrate third-party APIs and own data models, caching, and performance
  • Raise engineering quality via code reviews, CI/CD, reliability, and accessibility

Skills