Skip to main content
Ad
HighLevel logo

Software Development Engineer II (Fullstack) - Contacts

HighLevelRemote - IndiaEstimate the salary

Remote ยท Mid 3+ yrs ยท 29 days ago

Quick Take

Remote SDE II Fullstack role at HighLevel for engineers based in India. Requires 3+ years of experience with Vue.js, TypeScript, and Node.js (NestJS). Direct hire on the CRM Contacts team building customer segmentation, contact profiles, and high-scale search interfaces handling over 35 million daily queries.

๐Ÿข About HighLevel

HighLevel is an all-in-one, AI-powered business operating system delivering customer acquisition and marketing automation infrastructure to over 1 million agencies and SMBs worldwide. Spanning more than 150 countries, HighLevel processes billions of API calls and communications daily, empowering businesses to centralize their customer touchpoints and scale sustainably.

๐ŸŽฏ The Role

As an SDE II Fullstack Engineer on the Contacts Team, you will have end-to-end ownership of core customer-facing CRM modules, including contact records, segmentation rules, tags, documents, and notes. This position requires seamlessly bridging client-side interface development in Vue.js with high-throughput backend services and API design in Node.js.

๐Ÿ› ๏ธ Tech Stack

  • Vue.js (Vue 2 / Vue 3), TypeScript, JavaScript, HTML5, CSS3
  • Node.js, NestJS, REST APIs
  • Pinia, state composables
  • MongoDB, Redis, Elasticsearch, relational databases
  • Docker, Kubernetes, CI/CD pipelines, cloud observability

๐Ÿ’ผ What You'll Do

  • Design and ship responsive, component-driven user interfaces in Vue.js for managing high-volume contact records.
  • Architect and maintain performant backend microservices and REST APIs using Node.js and NestJS.
  • Take end-to-end technical ownership across database schemas, caching layers, business logic, and UI states.
  • Optimize API queries, search indexing, and client rendering performance to support millions of daily operations.
  • Write automated unit, integration, and E2E tests while establishing robust production monitoring and telemetry.
  • Collaborate closely with product managers, designers, QA, and cross-functional engineering peers.

โœ… What You'll Need

  • 3+ years of professional software engineering experience across both frontend and backend domains.
  • Solid foundations in JavaScript and TypeScript, paired with an AI-first approach to software development.
  • Hands-on expertise building user interfaces with Vue.js (Vue 2/3) or other modern component-based frameworks.
  • Demonstrated proficiency engineering backend services and REST APIs with Node.js.
  • Solid understanding of database design principles across relational and NoSQL data stores.
  • Experience navigating distributed architectures, Git workflows, and automated testing pipelines.

๐ŸŒŸ Nice to Have

  • Experience building high-scale B2B SaaS, CRM platforms, or contact management systems.
  • Hands-on experience with NestJS, Redis, Elasticsearch, or micro-frontend architectures.
  • Familiarity with event-driven system design, cloud-native deployments, and internationalization.

Why This Role?

This is a curated frontend role from HighLevel. Every listing on OnlyFrontendJobs is hand-picked for frontend relevance and quality. The tech stack leans on Vue.js, TypeScript, JavaScript and more.

Software Development Engineer II (Fullstack) - Contacts at HighLevel โ€” FAQ

Quick answers about this role, the stack, and how to apply.