Frontend Engineer at Mem0
SFBA, California, USA -
Full Time


Start Date

Immediate

Expiry Date

09 Nov, 25

Salary

180000.0

Posted On

10 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Design, Production Experience, Integration

Industry

Information Technology/IT

Description

MINIMUM QUALIFICATIONS

  • Production experience with Next.js or React building modern SPAs/SSR apps.
  • Strong JavaScript/TypeScript fundamentals and state management expertise.
  • Proven track record shipping e2e features across the JS stack (frontend + API integration).
  • Experience writing robust tests across unit, integration, and E2E layers.
  • Experience deploying and operating apps on Vercel (or similar platforms).
  • Clear, proactive communication; comfortable collaborating with Design, Backend, and customers.
  • Attention to code quality: thoughtful architecture, linting/formatting, PR reviews, and maintainable components.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities

ROLE SUMMARY:

Own the product surface of Mem0. You’ll build fast, polished interfaces in Next.js/React, ship end-to-end features in the JS stack, and iterate quickly with real customer feedback. You care about code quality, state management, and performance—and you collaborate tightly with Design and Backend to turn ideas into shipped product.

WHAT YOU’LL DO:

  • Build end-to-end features in Next.js/React: dashboards, complex forms, data visualizations, and reusable UI components.
  • Manage state confidently (Redux, Zustand) and design predictable data flows.
  • Own quality: write extensive tests (Jest/Vitest, Testing Library, Playwright/Cypress), type safety with TypeScript, and clean docs.
  • Create/share libraries: publish and maintain internal/external npm packages and component libraries.
  • Ship for performance: SSR/ISR, code-splitting, caching, accessibility (WCAG), and Lighthouse/Web Vitals budgets.
  • Integrate with backends: define API contracts, consume REST/GraphQL, and collaborate with backend engineers to deliver features.
  • Operate what you build: Deploy on Vercel, set up CI/CD, logging, basic analytics/feature flags, and monitor UX regressions.
  • Iterate with users: partner with Design and customers, run quick loops, and refine UX based on real usage.
Loading...