Salary
💰 $180,000 - $250,000 per year
Tech Stack
GraphQLReactTypeScriptWebpack
About the role
- Accelerate engineering velocity and reduce friction in the Replit development experience by stewarding the TypeScript monorepo, tooling, and developer workflows.
- Maintain and evolve a complex monorepo structure spanning frontend, backend, npm packages, and tooling.
- Own and optimize build pipelines to minimize build times and improve developer iteration speed.
- Improve and oversee code generation (GraphQL, Protocol Buffers) to ensure type safety.
- Set standards for code quality using automation tools (TypeScript, Prettier, ESLint), including building custom rules and plugins.
- Streamline local development setup and onboarding experience.
- Work with platform teams to improve deployment processes, infrastructure integrations, and external tooling.
- Lead migrations to newer, faster tools and keep the codebase modern.
- Manage internal and external dependencies and represent the company when interfacing with open-source libraries.
- Act as a key decision maker for the Agent’s default stack (Vite + React + Express) and support the AI team.
Requirements
- Expertise in TypeScript build systems such as Vite, TypeScript, webpack, and so on.
- Proficiency with ESLint, Prettier, testing frameworks, and code generation tools.
- Experience managing monorepos or large-scale codebases
- Experience with code generation such as GraphQL and Protocol Buffers to ensure type safety.
- Familiarity with Vite, React, and Express (Agent default stack).
- Willingness/ability to work from Foster City, CA HQ 3 days per week (Monday, Wednesday, Friday) or relocate near Foster City if not currently in the Bay Area.
- Authorization to work in the United States (app asks if legally authorized and about visa sponsorship).