H

HighLevel

All-in-one marketing platform for agencies

Software Engineer 2 - Frontend, Opportunities

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeRemote in IndiaNo salary listedRemote

About the Job

Requirements

  • At least 3 years of experience building and shipping production frontend applications.
  • Strong JavaScript and TypeScript fundamentals and depth in a component framework; Vue is preferred, and React is acceptable if willing to work in Vue.
  • Experience building complex, stateful interfaces beyond forms and CRUD screens.
  • Practical understanding of frontend performance, including rendering cost, long lists, network waterfalls, bundle size, and profiling.
  • Ability to consume and debug REST APIs, and confidence making necessary changes in a backend codebase such as Node.js/NestJS.
  • Solid CSS and layout skills, with ability to assess whether an implementation matches the design.
  • Experience shipping and supporting features from design through deployment.
  • Ability to work with ambiguity, ask questions, and drive tasks to completion.

Responsibilities

  • Own frontend features across Opportunities in Vue.js, including the pipeline board, deal detail views, stage and pipeline configuration, filters and saved views, bulk actions, and reporting surfaces.
  • Build responsive interactions including drag-and-drop stage moves, inline edits, optimistic updates with clean rollback, and clear error states when writes fail.
  • Improve browser performance on large pipelines through virtualization and windowing, pagination and lazy loading, render and re-render cost optimization, bundle-size work, and faster time to first meaningful paint.
  • Design and maintain client-side state and data-fetching patterns, including Pinia/Vuex, caching, and invalidation, to keep the UI consistent without redundant requests.
  • Handle interface concurrency through live updates when teammates move deals, stale-data detection, and conflict resolution.
  • Render dynamic, customer-defined schemas, custom fields, custom objects, and per-workspace configuration without special-casing each variation.
  • Build reusable, well-composed components and contribute to the shared design system.
  • Work from designs and collaborate with product and design to address interactions that may not work in practice.
  • Extend backend functionality as needed by adding or reshaping NestJS API endpoints, reducing over-fetching, and adjusting payloads for the view being built.
  • Write component and unit tests, plus end-to-end tests for critical customer flows.
  • Instrument the frontend with error tracking, real-user performance monitoring, and event data to understand feature usage.
  • Ship accessibility, keyboard support, responsive layout, and cross-browser behavior as part of feature work.
  • Participate in on-call for owned surfaces, debug production issues, and contribute to postmortems.
  • Write design documents for owned features and actively participate in design and code reviews.

Desired Qualifications

  • Experience building a board, kanban, table, grid, or calendar interface with drag-and-drop and large data volumes.
  • Exposure to CRM, sales, pipeline, or workflow products.
  • Experience with dynamic or schema-driven UI that renders interfaces from customer-defined configuration.
  • Experience working on real-time or collaborative interfaces using WebSockets, polling, or optimistic concurrency.
  • Experience with multi-tenant SaaS, including white-labeled or themeable products.
  • Familiarity with Vue 3, Pinia, Vite, and end-to-end testing tools such as Playwright or Cypress.
  • Backend experience with Node.js/NestJS and MongoDB.
  • Product instincts and a portfolio or GitHub showcasing shipped interfaces.

About the Company

HighLevel

All-in-one marketing platform for agencies

HighLevel provides an all-in-one sales and marketing platform for marketing agencies, freelancers, and businesses, including CRM, page builder, lead capture tools, and automated campaigns. It works as a subscription service with pricing tiers, giving users access to CRM, funnel/page building, lead generation, and marketing automation from a single dashboard. It differentiates itself by focusing on marketing agencies and offering bundled tools in one platform to simplify client management and workflows. Its goal is to streamline marketing work for agencies and marketers and help them scale their operations from a centralized tool.

Company size
1,001-5,000
Company stage
Growth Equity (Non-Venture Capital)
Total funding
$60M
Headquarters
Dallas, TX
Founded
2018

Recently Posted Jobs

Explore more opportunities at HighLevel

See more jobs