Gohighlevel
Senior SDE (Full Stack - Frontend Heavy ) (Special Projects)
India, Remote. Posted 18 days ago
The role
You will build frontend-heavy full stack features for the Industries team within Special Projects. The work covers industry-specific interfaces such as floor plans, scheduling views, dashboards and onboarding flows, plus the APIs behind them.
What you will do
- Build rich, interactive industry experiences in Vue 3 and TypeScript, such as visual floor-plan editors, scheduling and resource views, dashboards, and multi-step onboarding flows
- Design reusable, configurable UI components that render industry-specific objects, fields, and workflows without forking the core product
- Lead the technical design of frontend-heavy features, turn product and design concepts into high-quality interfaces, and shape the UX with designers and domain experts
- Evaluate frontend and full stack architectural trade-offs, balancing experimentation speed, user experience, performance, reliability, scalability, and maintainability as solutions mature
- Own frontend performance, accessibility, and responsiveness across desktop, tablet, and mobile web, including views used live by staff on shared devices
- Build and extend the APIs behind your features using Node.js/NestJS, with Firestore, PostgreSQL, Elasticsearch, and Redis as data layers
- Handle real-time and async UI states, such as live updates, optimistic updates, background job status, and conflict handling
- Work with core platform and app teams to reuse and improve shared components and design system patterns
- Own the full development lifecycle for significant features and initiatives: technical design, building, testing, deploying, measuring, and maintaining
- Mentor engineers through code reviews, design discussions, and technical guidance, sharing learnings and helping raise engineering quality across the team
Required qualifications
- 5+ years of software engineering experience with a strong focus on frontend architecture and complex web applications
- Deep expertise in Vue (Vue 3 preferred) or a comparable modern framework, plus TypeScript, JavaScript, HTML, and CSS
- Experience building complex interactive UI, such as drag-and-drop, canvas or SVG rendering, calendars and timelines, or data-dense dashboards
- Strong understanding of state management, component architecture, and frontend performance optimization
- Solid backend skills to work end-to-end: API design, data modeling, and Node.js (NestJS a plus)
- Experience with real-time data, async workflows, and keeping UI state consistent with backend state
- A strong eye for UX, accessibility, and detail, with the ability to make good product decisions when specs are incomplete
- Openness to using AI tools (e.g., Cursor, GitHub Copilot, Claude Code) to speed up development and improve code quality
- Curiosity about how different industries work, and comfort learning from non-technical domain experts
Nice to have
- Experience with canvas libraries like Konva, Fabric.js, or PixiJS
- Experience building design systems or shared component libraries
- Experience with metadata-driven or schema-driven UI, such as form builders, custom objects, or configurable layouts
- Background in vertical SaaS or industry-specific products, such as restaurant POS, booking, healthcare, or real estate tools
- Familiarity with GCP services like Cloud Functions and Pub/Sub
- Experience with frontend testing (unit, component, and end-to-end, e.g. Playwright)
Before you apply
- The company is an Equal Opportunity Employer and invites voluntary demographic information; refusal will not affect application status
About the company
HighLevel is an AI-powered business operating system that gives agencies, entrepreneurs and SMBs tools to build, automate and scale. It is a global, remote-first organization with over 2,000 team members across 10+ countries.