2 months ago
Remote, IndiaSenior
Responsibilities
- Own and contribute to architecture, design, and development for the Agency Module, Agency Onboarding, and Platform Billing.
- Build scalable backend services, APIs, integrations, internal microservices, and third-party integrations such as Stripe.
- Develop performant frontend experiences for agency management, onboarding, and billing workflows.
- Drive technical decisions and independently own complex features from technical design through production.
- Design data models and efficient queries across Firestore, MongoDB, ClickHouse, and Elasticsearch.
- Participate in the full software development lifecycle, including implementation, deployment, monitoring, production support, and incident resolution.
- Build observability using logs, metrics, monitoring, tracing, and related production-support practices.
- Write clean, secure, testable code with unit and integration test coverage.
- Use AI-assisted development practices and tools to improve development, testing, debugging, and refactoring.
- Collaborate with product managers, designers, and engineers while participating in code reviews, technical design discussions, and operational support.
Requirements
- At least 4 years of hands-on software engineering experience building and scaling backend systems and high-performance frontend applications.
- Strong experience with Node.js, TypeScript, API development, data modeling, and system design; NestJS experience is preferred.
- Understanding of RESTful API design, microservices architecture, distributed systems, and cross-service communication.
- Hands-on experience with MongoDB and Redis, including data modeling, query design, and performance optimization.
- Experience with event-driven architectures and messaging systems such as GCP Pub/Sub, Kafka, or RabbitMQ.
- Exposure to AI/LLM application development, including LLM API integration, prompt/context design, or AI-assisted product workflows.
- Frontend development experience with Vue.js, React, or Angular; Vue.js is preferred, along with component-driven architecture and modern CSS frameworks.
- Experience with frontend state-management solutions such as Vuex/Pinia, Redux, or MobX.
- Experience with observability and debugging tools such as Grafana, Prometheus, and Sentry.
- Familiarity with Agile development, Git workflows, automated testing, CI/CD pipelines, ClickHouse, Elasticsearch, and specialized data-platform selection.
- Hands-on experience with AI-assisted development tools such as Cursor, Claude Code, or GitHub Copilot.
- Strong problem-solving, debugging, communication, collaboration, ownership, and mentoring skills.
Benefits
- Remote work arrangement, indicated by the #LI-Remote designation.
- Equal Opportunity Employer with voluntary demographic information collection for compliance purposes.
Tech Stack
AngularApache KafkaBootstrapClickHouseElasticsearchGitGrafanaMongoDBNestJSNode.jsPrometheusRabbitMQReactRedisReduxTailwind CSSTypeScriptVue.js
Categories
About HighLevel
HighLevel builds a white-label, all-in-one marketing and CRM platform for agencies, entrepreneurs, and SMBs, combining lead capture, automation, email/SMS, websites and funnels, payments, and appointment management. Founded in 2018 and headquartered in Dallas, it is privately held and raised $60M in private equity funding in 2024. The subscription SaaS serves customers in 150+ countries and is used by over one million businesses.
