Skip to content
HighLevel logo

HighLevel

Remote

Software Development Engineer II (Frontend) - Opportunities

Full-timePosted
Salary
Not disclosed
Experience
3–6 years
Eligible batches
2020 – 2023
Location
Remote

About the role

HighLevel is seeking a mid‑level Frontend‑focused Full‑Stack Engineer to own and evolve the Opportunities CRM interface. You will build drag‑and‑drop pipeline boards, deal detail views and configurable filters using Vue.js, while also extending NestJS APIs when backend changes are needed. The position is remote‑first and part of a global team that powers billions of daily interactions.

Responsibilities

  • Design and implement core frontend features in Vue.js, including virtualized lists, inline editing and optimistic UI updates.
  • Optimize performance for large pipelines through pagination, lazy loading and bundle‑size management.
  • Maintain client‑side state with Pinia/Vuex, handling caching, invalidation and real‑time concurrency.
  • Extend or reshape NestJS API endpoints to deliver just‑in‑time data for the UI.
  • Write comprehensive component, unit and end‑to‑end tests (Playwright/Cypress) and add instrumentation for error tracking and performance monitoring.
  • Participate in on‑call rotations, debug production issues and contribute to post‑mortems.

Free interview prep

Prepare for the interview

All lists

Eligibility

  • Minimum three years of experience delivering production‑grade frontend applications.
  • Strong JavaScript/TypeScript fundamentals and hands‑on experience with a component framework (Vue preferred).
  • Proven ability to work with complex, stateful interfaces and performance profiling.
  • Comfortable consuming REST APIs and making backend adjustments in Node.js/NestJS when required.

Skills

  • Vue.js (Vue 3, Pinia, Vite) and modern CSS.
  • TypeScript and JavaScript core concepts.
  • RESTful API consumption and basic backend debugging.
  • State management patterns (Pinia/Vuex) and client‑side caching.
  • Testing frameworks such as Playwright or Cypress.

Resume keywords

Asked for

  • JavaScript
  • TypeScript
  • Vue.js
  • Pinia
  • Vuex
  • Node.js
  • NestJS
  • CSS
  • HTML
  • REST

Nice to have

  • Drag-and-drop
  • CRM
  • WebSockets
  • Playwright
  • MongoDB
Tailor my resume with these

Benefits

  • Remote‑first work environment with global collaboration.
  • Opportunity to shape a high‑scale SaaS product used by millions.
  • Access to a diverse tech stack spanning microservices, Istio service mesh and distributed data.
  • Professional growth through ownership of end‑to‑end features and on‑call experience.

You'll apply on jobs.lever.co

Find a referralPeople at HighLevel on LinkedIn

Apply link checked by CareersAt.Tech and re-tested nightly. You never pay to apply. Report listing

About HighLevel

Makes all-in-one sales and marketing software that agencies and small businesses use to capture leads, message them, book appointments and close sales.

Founded 2018 · 1001-5000 employees · HQ Dallas, Texas, United States

More about HighLevel

Similar roles

More frontend jobs