HighLevel

Lead Frontend Engineer – Opportunities Platform

HighLevel

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇮🇳 India

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

D3.jsJavaScriptReactReduxVue.js

About the role

  • Implement fast, interactive Kanban boards with smooth drag-and-drop.
  • Build deal detail views, timelines, logs, and complex state-driven interfaces.
  • Create dashboards and analytics UIs with charts, KPIs, and real-time insights.
  • Architect shared UI components and frontend patterns for the CRM platform.
  • Build scalable state management solutions (Pinia/Vuex/Redux/Zustand).
  • Implement virtualisation, batching, and other performance-optimisation techniques.
  • Work with REST endpoints, real-time streams, and event-driven state updates.
  • Build resilient UI flows with strong handling of loading, error, and edge states.
  • Ensure correctness of pipeline and deal data across every interaction.
  • Participate in design and architecture reviews, RFCs, and long-term UI planning.
  • Collaborate deeply with Design and Product to shape intuitive, elegant interactions.
  • Mentor engineers on frontend patterns, state architecture, and performance tuning.
  • Own the reliability, latency, and overall quality of all Opportunities UI surfaces.

Requirements

  • 5+ years of frontend engineering experience building large, complex applications
  • Strong expertise in Vue, React, or similar frameworks (Vue 3 + Composition API preferred)
  • Experience with state management (Pinia, Vuex, Redux, Zustand)
  • Proven track record building dashboards, charting interfaces, analytics views, or data-heavy UIs
  • Proficiency with charting libraries (Chart.js, Recharts, ECharts, D3)
  • Strong performance-focused engineering skills like Virtual lists, Memoization, Rendering optimization & Batching/debouncing
  • Experience with real-time event streams, live data models, and WebSockets
  • Comfort with UI modeling concepts and handling large datasets on the frontend
  • Familiarity with design systems, reusable component patterns, and consistent UX principles
  • Excellent communication—able to turn complexity into clarity.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
frontend engineeringVueReactstate managementPiniaVuexReduxZustandcharting librariesperformance optimization
Soft skills
communicationmentoringcollaborationproblem-solvingclarity