A generalist TypeScript Engineer role for those who like crossing boundaries — building user-facing apps, backend services (Node), and developer tooling. Ideal for engineers who want variety and impact across the stack.
What you’ll do
- Implement features in frontend apps and Node-based services using TypeScript.
- Build and maintain developer tools, scripts, and internal libraries.
- Improve build tooling, typing quality, and DX across projects.
Requirements
- Strong TypeScript fluency and experience in at least one runtime/framework (React/Node).
- Comfortable with typed APIs, monorepos, and shared packages.
- Good testing discipline and familiarity with CI tooling.
Nice to have
- Experience with full-stack frameworks (Next.js/NestJS), Lerna/Turborepo, and improving type ergonomics.