Senior Frontend Engineer - Customer List

LiveChat

We are working on a Customer Data Platform—a solution that enables companies to efficiently manage end-user data in our new product. Our platform integrates data from various sources (tracking codes, chats, tickets, custom data) and transforms it into a unified customer profile.

Within this platform, the Customer List sub-team focuses on real-time visitor intelligence. We surface valuable, live information about visitors browsing our customers' websites. Our backend infrastructure handles high-throughput data streams using Kafka and WebSocket pushes, processing over 1 million visitors at peak times.

Our frontend is responsible for consuming thousands of real-time events, transforming them into clear, responsive, and insightful user experiences. Our mission is to tame the stream of live data and make it actionable - delivering the kind of visibility that helps our customers make smart, timely decisions.

You will be responsible for:

  • Developing and enhancing features on the Traffic Page, Customer Details Sidebar, and other future components owned by the Customer Data Platform team.
  • Monitoring and Improving TextApp architecture, including optimizing app performance and reducing security vulnerabilities.
  • Designing technical solutions from the ground up—architecting, implementing, and monitoring them.
  • Actively engaging in product discovery: breaking down problems, suggesting practical solutions, and delivering them in small, testable increments.
  • Participating in engineering discussions, proposing improvements to processes and best practices.

You may be a good fit for this role if you:

  • Are a frontend expert with deep knowledge of HTML, CSS, JavaScript, TypeScript, React.js.
  • Have experience working with large-scale systems, including complex state management, WebSockets, and real-time updates.
  • Know how to write robust unit tests (Jest) and integration tests (Playwright)Are confident in using and debugging REST APIs.
  • Thrive in a fast-paced, continuous deployment environment using tools like GitHub Actions and feature flags.
  • Embrace modern AI tooling or agent workflows as a daily productivity enhancer.
  • Take initiative—you don’t wait for tasks, you find problems and solve them.
  • Have basic experience with Node.js or Golang in backend systems—comfortable enough to deploy your own changes to REST APIs.
Read Full Description
Confirmed 17 hours ago. Posted 2 days ago.

Discover Similar Jobs

Suggested Articles