About The Position

Replika is seeking a frontend engineer who views the web as a critical platform for their product. The role involves owning the Replika web app and its web growth surfaces, which are key touchpoints for new and existing users. This position is for someone who has experience shipping consumer web applications at scale and has a keen eye for user interaction details. It's not a role focused on simply completing tickets; instead, it requires architecting, building, and shipping features end-to-end. The core technologies are React and Next.js, but the focus is on the surrounding elements such as real-time conversation flows, achieving sub-second responsiveness, managing complex state, and developing high-converting growth surfaces. The team is small and senior, emphasizing direct impact and minimal bureaucracy. The company is undergoing a major product update, and the web surface is crucial for communicating this evolution and enhancing user experience. The engineer will have a direct impact on millions of users from the start and a significant say in the future development of Replika's web presence.

Requirements

  • 5+ years of commercial frontend experience.
  • Deep expertise in React and Next.js — you’ve shipped production apps with both, not just dabbled.
  • Rock-solid web fundamentals. HTML, CSS, JavaScript, TypeScript. You can debug from the network tab through to the render pipeline.
  • Strong opinions on state management. Redux, Zustand, TanStack Query — you’ve used them, you know the trade-offs, you pick the right one for the job.
  • Comfortable working with REST APIs and WebSockets. Real-time data flow doesn’t faze you.
  • You build responsive layouts that actually hold up. CSS Modules, Styled Components, whatever the situation calls for.
  • Fluent with Git, collaborative workflows, modern build tools (Webpack, Vite), CI/CD pipelines, and linters. You ship clean, you ship fast.
  • End-to-end ownership. You take a problem from spec to production and don’t need a project manager hovering. Strong product and business sense to match.
  • You use AI development tools (Codex, Claude, Cursor) seriously, and have a view on where they help and where they don’t.
  • Strong English. Upper-Intermediate or higher.

Nice To Haves

  • Experience with real-time features — WebRTC, live updates, chat, voice or video communication.
  • Hands-on backend chops: Node.js, NestJS, databases, caching (Redis), message queues (BullMQ). You can cross the line when the product needs it.
  • Familiarity with product analytics — Amplitude, GA4, Meta/TikTok/Snap pixel.
  • Solid testing practices and the frameworks to back them up.

Responsibilities

  • Build and own the Replika web app and our web growth surfaces — marketing site, conversion flows, account and dashboard surfaces, and the supporting tools around them. The full surface area of replika.com.
  • Architect frontend systems that scale. State management, real-time updates, performance budgets, the works. You own the patterns and the calls.
  • Ship live, conversational features on the web. Companions that feel responsive, not laggy. Sub-second is the bar.
  • Work directly with product, design, and backend engineering. No PMs translating tickets at you. You’re in the room.
  • Wire up analytics and experimentation across web surfaces. We test, we learn, we iterate. Decisions come from data, not vibes.
  • Set the bar for code quality, performance, and craft. New hires will model what you ship.

Benefits

  • Competitive compensation.
  • Flexible job schedule and generous vacation policy.
  • Unlimited access to the latest AI coding assistants.
  • No corporate bs.
  • Direct impact on millions of worldwide users.
  • Fully remote.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service