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
