Base Career helps you apply smarter for this job.
We are looking for an SDE-2 Frontend-leaning Full-Stack Engineer to build the interface of CRM Opportunities, the deal and pipeline engine at the heart of our CRM.
Opportunities is the system of record for every revenue motion our customers run, from lead conversion to closed-won, and the pipeline board is where our customers spend their working day.
This role is frontend-first. The hard problems here are interface problems: a drag-and-drop pipeline board that stays smooth with thousands of cards on screen, optimistic updates that roll back cleanly when a write fails, deal detail views assembled from arbitrary customer-defined custom fields, filters and saved views that hold up under real use, and keeping all of it coherent as several people move deals in the same pipeline at once. Getting this right is the difference between a CRM customers tolerate and one they trust.
You will own frontend features end-to-end in Vue.js, and you will go into the backend as the work requires — extending an API, shaping a response so the client does not have to over-fetch, adding an endpoint that serves the view you are building.
You do not need to be a backend specialist; you do need to be unafraid of the server side and happy to work in it rather than filing a ticket.
Senior engineers own the broader architecture and are there for design guidance and review.
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
, IND
About HighLevel: HighLevel is an AI-powered business operating system that gives agencies, entrepreneurs and SMBs the infrastructure to build, automate and scale. Today, HighLevel supports SMBs across 150+ countries, fue
, IND
About HighLevel: HighLevel is an AI-powered business operating system that gives agencies, entrepreneurs and SMBs the infrastructure to build, automate and scale. Today, HighLevel supports SMBs across 150+ countries, fue
, IND
, IND
, IND
, IND
, IND
, IND
, IND
, IND
3+ years building and shipping production frontend applications
Strong JavaScript/TypeScript fundamentals, and depth in a component framework — Vue preferred, React fine if you are willing to work in Vue
Real experience with complex, stateful interfaces — not just forms and CRUD screens
Practical grasp of frontend performance: rendering cost, long lists, network waterfalls, bundle size, and how to profile rather than guess
Comfortable consuming and debugging REST APIs, and confident enough in a backend codebase (Node.js/NestJS or similar) to make the change your feature needs
Solid CSS and layout skills, and an eye for whether a build matches the design
Experience shipping and supporting features you wrote — design through deploy
Comfort working with a degree of ambiguity, asking good questions, and driving a task to done
Built 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 — rendering interfaces from customer-defined configuration
Worked on real-time or collaborative interfaces (WebSockets, polling, optimistic concurrency)
Experience with multi-tenant SaaS, including white-labelled or themeable products
Familiarity with Vue 3, Pinia, Vite, and end-to-end testing (Playwright or Cypress)
Backend experience with Node.js/NestJS and MongoDB
Product instincts and a portfolio or GitHub of shipped work — we will want to look at interfaces you have built
Vue.js (Vue 3, Pinia, Vite), TypeScript, modern CSS — backed by Node.js (NestJS) APIs, MongoDB, and Redis, running on a distributed microservices architecture over Istio service mesh.
Ships Opportunities frontend features to production reliably, with steadily less guidance over time
Builds interfaces that stay fast and predictable as workspaces grow from hundreds to millions of deals
Turns fiddly interaction problems into implementations that hold up in real customer use, not just in a demo
Leaves the component layer better composed and more reusable than they found it
Makes the backend change their feature needs instead of waiting on someone else
Debugs production issues independently and leaves behind better instrumentation than they found
Grows into owning larger, more ambiguous pieces of the product
#LI-Remote #LI-RK1
EEO Statement:
The company is an Equal Opportunity Employer. As an employer subject to affirmative action regulations, we invite you to voluntarily provide the following demographic information. This information is used solely for compliance with government recordkeeping, reporting, and other legal requirements. Providing this information is voluntary and refusal to do so will not affect your application status. This data will be kept separate from your application and will not be used in the hiring decision. We encourage you to review our Privacy Policy before submitting your application
AI-powered sales and marketing automation software company serving agencies, entrepreneurs, and small businesses.
Visit company websiteEmployee India
Mid
Remote
Apply faster on company sites with our extension.