Replit

Replit

Product Engineer, Product Platform (Frontend)

Foster City, CA · Full-time

Sponsorship not specifiedDetected 39 days ago
TypeScriptReactNext.jsNode.jsCI/CDGraphQLRESTDesign Systems

About the role

  • The team's work is guided by a few simple questions:
  • Is our API and data layer reliable and ergonomic, with clear contracts, sensible error handling, and effective caching?
  • When these foundations are solid, every other team moves faster.

Responsibilities

  • Design platform APIs and shared primitives (not just components) with clear contracts, documentation, and upgrade paths that other teams adopt
  • Set technical direction in design and architecture reviews, and document the decisions and operational expectations behind them
  • Designed frontend architecture other teams build on (frameworks, state, routing, SSR/CSR, migrations)

Skills

  • Experience shipping and operating user-facing software in production
  • Built and operated an API/data layer (REST/GraphQL, error handling, caching)
  • Measured and improved client performance with instrumentation and monitoring
  • Made and explained architecture tradeoffs across UX, correctness, delivery speed, and maintainability
  • Comfortable in modern web stacks (TypeScript, React, Next.js, Node.js)
  • Meet the Replit Agent https://www.youtube.com/watch?v=IYiVPrxY8-Y

Compensation

  • 💰 Competitive Salary & Equity

Company info

  • Is our core frontend architecture (frameworks, state, routing, SSR/CSR) sound, consistent, and easy to build on?
  • Are user-facing surfaces fast and well-instrumented, with testing infrastructure that keeps them safe to change?
  • Is the codebase easy to navigate, change, and extend, including for AI coding agents?
  • Replit Blog https://blog.replit.com/
  • Amjad TED Talk https://youtu.be/kCudFI4tcpg?si=l4ViCejV_f2RZkDi
  • Operating Principles https://blog.replit.com/operating-principles
  • Reasons not to work at Replit https://blog.replit.com/reasons-not-to-join-replit
  • Replit is the agentic software creation platform that enables anyone to build applications using natural language.

This listing is sourced directly from Replit's careers page and normalized into a canonical job model.