Frontend Developer

Application ends: August 19, 2025

Apply for this job

Email *

Job Description

About the Role

We’re looking for a frontend developer who thrives on translating product complexity into intuitive user interfaces. You’ll join a cross-functional team responsible for a design-heavy SaaS product that caters to data-driven teams. You won’t just build UI—you’ll shape how users interact with large datasets, real-time systems, and customizable dashboards.

What You’ll Do

  • Build component-based UIs using React (v18+) and TypeScript, following atomic design principles.
  • Convert Figma prototypes into accessible, production-ready interfaces—no pixel off.
  • Optimize render performance across large data grids and charts using memoization, virtualization, and selective re-rendering strategies.
  • Own the client-side logic for features like real-time data updates, user-level preferences, and custom widget configurations.
  • Work closely with backend and design to improve data-fetching patterns, state management, and user flow bottlenecks.
  • Maintain UI consistency via our internal component library (based on Tailwind and Radix).
  • Participate in code reviews focused on maintainability, accessibility (WCAG 2.1 AA), and state handling patterns (we use Zustand, not Redux).

You’re Right for This If You

  • Have deep experience with React and TypeScript, including hooks, refs, context, and suspense.
  • Have built and shipped a SPA that deals with real-time data or user-configurable dashboards.
  • Can explain the tradeoffs between client-side rendering, server-side rendering, and static site generation—and know when to use each.
  • Have worked with accessibility testing tools like axe-core or Lighthouse and have fixed real WCAG compliance bugs.
  • Are comfortable debugging layout and behavior issues across Chrome, Firefox, and Safari (including quirks in Safari).
  • Understand the difference between optimistic UI and debounced state sync—and have implemented both.

Bonus Points

  • Familiarity with Cypress for E2E testing and Storybook for component documentation.
  • Experience working in a monorepo with Turborepo or Nx.
  • Contributions to an open-source design system or UI kit.
  • Experience with WebSockets or other real-time messaging protocols on the frontend.

Are you interested in this position?

Apply by clicking on the “Apply Now” button below!

#GraphicDesignJobsOnline#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers#Dynamicbrandguru