This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Accelerate engineering velocity and reduce friction in the Replit development experience by stewarding our TypeScript monorepo, tooling, and developer workflows. You will be directly impacting all our engineers working in this monorepo daily. By focusing on developer experience, you will act as a force multiplier across all product development teams, enabling faster feature delivery, happier developers, and reduced operational overhead. The role combines the technical depth needed to navigate a complex monorepo with the product mindset to understand how infrastructure decisions impact developer productivity and ultimately customer value delivery. Additionally, you will be a key decision maker in the Agent’s default stack (Vite + React + Express) and will help the AI team with strategies to improve the Agent’s output and stack. This is a first hire in this area, so you will automatically be in a position of leadership and have an accelerated career path as the team undoubtedly grows.
Job Responsibility:
Maintain and evolve a complex monorepo structure spanning frontend, backend, npm packages, and tooling
Own the build pipelines and optimize them to minimize build times and improve developer iteration speed
Improve and oversee code generation such as GraphQL and Protocol Buffers to ensure our code is type safe
Set the standards for code quality using automation tools such as TypeScript, Prettier and Eslint, building custom rules and plugins to enforce Replit-specific requirements
Streamline local development setup and onboarding experience
Work with platform teams to improve deployment processes, infrastructure integrations, and external tooling
Keep things fresh and modern in our codebase by adopting and leading migrations to better and faster tools
Help manage dependencies both internal (public and private) and external, including being the face of the company when interfacing with open-source libraries such as when it comes to sponsorships
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