Чем предстоит заниматься
Maintain and evolve our codebase structure — a complex TypeScript monorepo, Go services, npm packages, and internal Agentic tooling
Own the build and test pipelines and optimize them to minimize build times and improve developer iteration speed
Drive code generation and type-safe interfaces across service boundaries (e.g., GraphQL, Protocol Buffers, gRPC, OpenAPI)
Set the standards for code quality using automation tools such as TypeScript, ESLint, Prettier, and Go linters/formatters — building custom rules and plugins to enforce Replit-specific requirements
Streamline development setup and the 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
Partner with the AI team on our internal AI platform (which generates >60% of all merged PRs at Replit) to improve the Agent's output and shape strategy around its default stack
Help manage dependencies both internal (public and private) and external, including being the face of the company when interfacing with open-source libraries (e.g., sponsorships, upstream contributions)