Frontend Engineer
West Hollywood, Los Angeles County, California, 90069, USA
Listed on 2026-02-28
-
Software Development
Full Stack Developer, Software Engineer, Front End Developer, React.js
Fanfix is a premier content platform dedicated to empowering creators and fostering meaningful connections with their fans. We provide a safe, brand-friendly environment where creators can pursue their passions and monetize their work. With a global community of over 7 million fans, our platform enables engagement through features like direct messaging, memberships, tipping, and exclusive content. We’re committed to continuous innovation, building high-performance web applications that elevate the creator and fan experience.
Role OverviewAs a Staff Frontend Engineer at Fanfix, you will play a key role in designing and developing complex, scalable web applications that drive meaningful interactions between creators and their fans. You’ll be responsible for contributing to frontend development efforts, collaborating closely with product managers, designers, and backend engineers to deliver seamless and high-performing features. With a strong focus on React, Type Script, and testing frameworks like Jest, you’ll ensure the quality, maintainability, and scalability of the application.
In addition to hands-on development, you’ll contribute to technical discussions, provide guidance to junior engineers, and support architectural decisions that shape the future of our platform. This role requires a proactive problem solver who thrives in a fast-paced startup environment and is passionate about continuously improving the tech stack while driving innovative solutions. A key aspect of the role is taking ownership of critical frontend features, ensuring they align with business goals and meet performance and scalability standards.
This role will report to our Head of Engineering.
If you’re an expert in frontend technologies, comfortable in a fast-paced work environment, and possess strong technical skills, we’d love for you to join us in revolutionizing the way creators and fans connect.
* This is a remote position.
Requirements- Next.js & React: Expert-level experience building complex, scalable applications with Next.js + React, including App Router, Server Components, SSR/SSG patterns, and Next.js optimization techniques.
- Type Script: Proficiency in Type Script 5+ for type-safe development, ensuring cleaner, more maintainable code across a large codebase.
- Vitest & Testing Library: Hands-on experience with Vitest and Testing Library for unit and integration testing, ensuring quality and stability of the application.
- Graph
QL & Apollo Client: Strong experience with Apollo Client for managing application data, including type-safe queries/mutations, cache management, and working with Graph
QL Code Generator for Type Script integration. - Tailwind CSS: Proficiency with Tailwind CSS and utility-first styling patterns for rapid UI development. Experience with CSS-in-JS libraries (Styled Components or Emotion) is a plus.
- State Management: Experience with modern state management solutions including Zustand and Redux Toolkit, with the ability to determine the appropriate solution based on complexity and use case.
- Monorepo Architecture: Experience working in monorepo codebases using pnpm work spaces and Turbo (or similar tools like Nx/Lerna) for build orchestration and code sharing.
- Node.js & Server-Side Development: Understanding of Node.js for working with Next.js server-side features including API routes, server components, server actions, and middleware, enabling effective collaboration with backend teams.
- Attention to Detail: Demonstrates precision and thoroughness in code development, testing, and documentation, especially when working with complex state management and data flows.
- Component Libraries: Familiarity with multiple UI libraries (Material-UI, Ant Design, HeroUI, Radix UI) and headless component patterns, with the ability to work across different design systems.
- Authentication: Experience with Next Auth or similar authentication solutions for Next.js applications, including OAuth flows and session management.
- Performance Optimization: Proven track record of optimizing frontend performance using Web Vitals, image optimization, code splitting, and Next.js-specific performance patterns.
- Strong…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).