Frontend Engineer
If you're into online shopping (who isn't these days?), chances are you've crossed paths with Yotpo. We're all about eCommerce retention—helping brands of every size turn one-time shoppers into lifelong customers.
Think loyalty programs and reviews—it's what we do best. Plus, we've got more tricks up our sleeve.
With teams spread across the globe—from the US and Canada to the UK, Israel, Bulgaria, and Australia—we're growing fast. Our main mission? Delivering cutting-edge technology that sets new standards in the industry.
Sounds exciting? Then read on, because we’re looking for curious professional talents to be a part of building the future of the e-commerce industry.
Yotpo is leading the next era of trust and loyalty in eCommerce. With AI-powered Reviews and Loyalty solutions, we help brands turn browsers into customers and customers into advocates. Through deep integrations across the eCommerce ecosystem and the trust of over 30,000 global brands, Yotpo delivers seamless omnichannel experiences that increase conversion, strengthen customer relationships, and drive profitable, long-term growth.
Your Mission at Yotpo As a Frontend Engineer, you are the architect of the first impression. Your mission is to build highly responsive, intuitive web experiences that set the industry standard for usability and speed. You will leverage modern React architecture to ensure that every interaction feels instant, every pixel serves a purpose, and our customers enjoy a frictionless product experience.
You aren't just implementing designs; you are engineering the engine that powers our customer experience, obsessed with delivering a high-quality, "snappy" UI at scale.
Key Responsibilities
- Modern Stack Architecture: Architect and build production-grade applications using Tanstack/Next.js and modern React patterns to deliver optimized, scalable user interfaces.
- Performance Obsession: Own the "Speed Index." You will proactively optimize Core Web Vitals (LCP, CLS, INP) and fine-tune bundle sizes to ensure our apps perform flawlessly on any network.
- Component Craftsmanship: Build composable, accessible, and themeable UI libraries using Radix UI, shadcn/ui, and Tailwind CSS. You will contribute to our internal design system, ensuring consistency without sacrificing flexibility.
- State & Data Mastery: Manage complex server and client state seamlessly, ensuring data is fresh, cached efficiently, and synchronized perfectly.
What You Bring
- Your Mindset:
- "Milliseconds Matter": You take it personally when a page load hangs. You view performance as the ultimate feature.
- DX & UX Advocate: You care as much about the Developer Experience (clean APIs, type safety) as you do about the User Experience.
- Modern Crafter: You don't just "know" React; you understand the reconciliation loop, hooks, and how to write efficient, maintainable code.
- Your Experience & Qualifications:
- Must Haves:
- 4+ years of experience building high-scale production web applications.
- Tanstack/Next.js Proficiency: Strong experience with the SSR ecosystem and modern application frameworks.
- React Expertise: Advanced understanding of React hooks, context, and performance optimization (useMemo, useCallback).
- Modern Tooling Proficiency: Hands-on experience with TypeScript, Tailwind CSS, and TanStack libraries (Query/Table).
- Component Architecture: Experience building headless or accessible component systems (e.g., using shadcn/ui or Radix).
- Modern Workflow: Proven experience leveraging coding assistants to accelerate development and solve complex problems.
#LI-Hybrid