Software Engineer Full Stack
About the Role
You will own products end-to-end, from discovery and definition through design, implementation, launch, and iteration. You will write production-grade TypeScript across the stack using React/Next.js on the front end and Node.js on the back end. You will build and maintain internal tools, craft polished UIs with a component library, integrate third-party APIs (auth, payments, email), and own data models, caching, and performance. You will also improve engineering quality through code reviews, CI/CD practices, reliability work, and accessibility improvements.
Requirements
- Product-minded builder able to turn ambiguous problems into shipped software without a dedicated PM or designer
- Deep experience with TypeScript, React, and Node.js
- Familiarity with Next.js and a modern database such as Postgres and Prisma
- Taste for UX and UI and ability to sketch flows or lightweight wireframes
- Hands-on individual contributor orientation with strong ownership bias
- High agency, entrepreneurial, and self-driven
- Comfortable using modern AI tools to move faster
- NYC-based or willing to relocate
Responsibilities
- Own products end-to-end (discovery, definition, design/UX, implementation, launch, iteration)
- Write production-grade TypeScript across the stack using React/Next.js and Node.js
- Build and maintain internal tools to increase team velocity
- Ship and maintain features across external sites and webapps including the founder portal
- Craft polished UIs with React and contribute components and patterns to the component library
- Integrate third-party APIs such as authentication, payments, and email
- Manage data models, caching, and performance
- Improve engineering quality through code reviews, CI/CD, reliability, and accessibility
Benefits
- Equity 0.1% - 0.4%
