Software Development Engineer II - Frontend
GoHighLevel· Engineering – Mobile & Commerce
RemoteEmployee IndiaPosted 1mo ago
About the role
Frontend-focused SDE II role building global commerce surfaces (storefronts, checkout, catalog, subscriptions, invoices) for HighLevel’s Commerce & Payments team, with emphasis on performance, offline support, accessibility, localization, and integration into partner experiences.
Responsibilities
- Build and ship the commerce surfaces: storefronts, checkout, catalog, subscription management, invoices and documents
- Embed experiences inside other experiences — module federation, iframes and white-label hosts that stay isolated, load fast and degrade gracefully
- Own performance budgets end to end: Core Web Vitals, bundle size, render cost, hydration, main-thread work. Measure them in CI and defend them
- Build installable, offline-tolerant PWAs with service workers, considered caching strategies and background sync
- Deliver WCAG 2.2 AA accessibility and full localisation across languages, currencies, tax and address formats, and RTL layouts
- Instrument the client with real-user monitoring and OpenTelemetry so regressions surface before customers report them
- Collaborate with PM/Design and mentor junior engineers
Qualifications
- 2+ years building and operating production frontend applications
- Deep Vue.js knowledge: the reactivity model, component composition, rendering behaviour, and the runtime cost of each choice
- A visible performance habit. You live in Lighthouse, Chrome DevTools and the performance profiler, and you can walk us through a regression you found, measured and fixed
- Service workers and caching strategy: precaching, runtime caching, versioning, invalidation, and offline behaviour that stays correct
- Client state management and local caching at scale (TanStack Query or equivalent): cache keys, staleness, invalidation, optimistic updates
- Accessibility as a build-time discipline: semantics, focus management, keyboard paths, screen reader behaviour, WCAG 2.2 AA
- Internationalisation and localisation: message extraction, plurals, locale-aware currency and date formatting, RTL
- Modern frontend tooling and module federation (Rspack, Vite), plus bundle analysis and code splitting
- An eye for craft. You notice the four-pixel misalignment, the janky scroll, and the layout shift that only appears on a throttled connection, and you fix all three
- Comfortable consuming typed backend contracts (ConnectRPC/protobuf) and reasoning about API contracts and error states
- Excellent debugging and problem-solving skills
Skills
Required:Vue.js
Benefits
- Remote-friendly / Flexible location (Remote)
- Employee India (location)
- Engineering – Mobile & Commerce / Remote
- Structured career growth and mentorship within a fast-growing team
Last updated Oct 21, 2026. Interested? Apply on the company site.
About GoHighLevel
It's time to take your Agency to the Next Level
HighLevel is the all-in-one sales & marketing platform that agencies can white-label and resell to their clients!
CRMMarketingSalesAutomationWhite Label
More open roles at GoHighLevel
- 5d ago
- Product Enablement Specialist II - White Label Mobile Apps5d agoRemote · Engineering – SDET
- Staff Engineer – Distributed Data Systems & Infrastructure5d agoHybrid (India) · Platform
- Staff Engineer - AI Platform5d agoRemote · Platform
- Sr. Product Enablement Specialist - White Label Mobile App5d agoRemote · Engineering – SDET / Employee India / Remote