Software Development Engineer II (Frontend) - Opportunities
Core
Build and maintain scalable frontend features for the Opportunities module in HighLevel's business operating system, focusing on pipeline boards, deal management, and dynamic schema rendering.
Role type
Mid-level Frontend Software Engineer
Builds
Production frontend features for a SaaS platform serving SMBs and agencies
Domain
SaaS / Business Management / Frontend Engineering
Deliverable
product features
Required skills
Vue.js, TypeScript, JavaScript, component frameworks, state management (Pinia/Vuex), virtualized lists, performance optimization, API integration, unit and end-to-end testing, accessibility
Preferred skills
NestJS, design system contribution, on-call debugging
Technologies
Vue.js, TypeScript, Pinia, Vuex, NestJS
Responsibilities
Own frontend features for the Opportunities pipeline board and deal views; build instant interactions like drag-and-drop and optimistic updates; optimize large data rendering with virtualization and lazy loading; manage client-side state and data-fetching patterns; handle concurrency and conflict resolution; render dynamic customer-defined schemas; build reusable components; extend backend APIs when necessary; write comprehensive tests; instrument frontend for performance and error tracking; ensure accessibility and cross-browser compatibility; participate in on-call and postmortems; write design docs and conduct code reviews
Seniority
Mid-level, hands-on IC