Senior Software Engineer - Frontend

Freshworks Freshworks · Enterprise · San Mateo, CA +1 · Other

Senior Frontend Engineer at Freshworks, a company that builds service software with a focus on AI-driven customer and employee experiences. The role involves building user interfaces for their global product suite, collaborating with design and product teams, and ensuring fast, accessible, and intuitive interfaces. The position requires strong frontend development skills, particularly with React, and experience in performance optimization and web accessibility.

What you'd actually do

  1. Build modular, reusable UI components using modern JavaScript frameworks (primarily React)
  2. Translate product and design requirements into clean, scalable frontend solutions
  3. Collaborate cross-functionally to deliver features end-to-end
  4. Improve performance, accessibility, and responsiveness across browsers and devices
  5. Debug complex UI issues and ensure a consistent experience across environments

Skills

Required

  • 3-5 years of experience building frontend applications in a product environment
  • Strong fundamentals in HTML, CSS, and JavaScript (ES6+)
  • Experience with React (or similar component-based frameworks) and component-driven development
  • Solid understanding of performance optimization and web accessibility basics
  • Experience integrating with APIs and working with backend services
  • Ability to debug and solve UI issues across browsers
  • Familiarity with tools like Chrome DevTools, Lighthouse, Jest, or Storybook
  • Comfortable working with designers and product managers to refine UX

Nice to have

  • Experience with TypeScript and modern build tools
  • Exposure to design systems and reusable component libraries
  • Understanding of frontend security best practices
  • Familiarity with performance profiling or large-scale applications