Job Search and Career Advice Platform

Enable job alerts via email!

HubSpot Developer

CASABOT

Dubai

Hybrid

AED 120,000 - 200,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A tech startup in Dubai is seeking a developer to build a multi-audience login portal within HubSpot, leveraging custom modules and integrations. The role requires strong experience in HubSpot CMS and CRM, proficiency in programming languages such as JavaScript and HubL, and the ability to create secure, scalable solutions. This opportunity comes with competitive salary and ESOP participation, as well as options for flexible work arrangements between Dubai HQ or remote.

Benefits

Competitive salary + ESOP participation
Flexible work setup
Direct collaboration with founders and top engineers

Qualifications

  • Strong experience with HubSpot CMS + CRM Custom Development.
  • Proficiency in HubL, JavaScript, HTML, CSS.
  • Experience developing role-based portals or multi-user dashboards.

Responsibilities

  • Develop a robust, secure, and scalable multi-audience portal within HubSpot.
  • Implement portal-level authentication and manage role-based access controls.
  • Integrate CASABOT’s backend services using REST APIs and webhooks.

Skills

HubSpot CMS + CRM Custom Development
HubSpot Custom Objects
CRM Extensions
Serverless Functions (HubSpot Functions)
API integrations (REST, OAuth)
Proficiency in HubL, JavaScript, HTML, CSS
Experience developing role-based portals or multi-user dashboards
Job description
Job Description

CASABOT is building a multi-audience login portal inside the HubSpot ecosystem. This portal will serve :

  1. End customers – to log in, manage their environments(s), view / update subscriptions.
  2. Partners – to track, manage, and support opportunities.
  3. Customer Service – to handle support requests.
Role Overview

You will be responsible for developing a robust, secure, and scalable multi-audience portal within HubSpot, built using custom modules, CRM extensions, and custom logic that integrates with CASABOT’s backend systems.

Key Features
  1. Multi-Audience Login & Access Layers
    • Implement portal-level authentication.
    • Create role-based access controls for:
      • End customers
      • System integrators
      • Real estate developers
    • Build personalized dashboards, menus, and views for each audience type.
  2. Customer Account & Environment Management
    • Build customer-facing pages where users can:
      • View / manage environments
      • Access subscription details
      • Update personal information
    • Log support tickets
    • Build connections between HubSpot CRM and CASABOT’s tools ecosystem (via API or custom objects).
  3. Partners Portal
    • Create dashboards for system integrators to:
      • Register, update and manage sales opportunities
      • View assigned support tickets
      • Update ticket status and resolutions
      • Add notes, logs, and attachments
    • Build automated workflows for ticket routing, escalations, and notifications.
  4. Customer Service Portal
    • Track tickets from generation to resolution
    • Assign them to relevant parties (L1, L2, L3)
    • Implement validation logic and logs to prevent misuse.
  5. Technical Architecture & Integration
    • Architect the overall HubSpot CRM data model using:
      • Custom Objects
      • Pipelines
      • Custom properties
    • Build HubSpot Functions for:
      • Subscription logic
      • Code generation
      • Device sync
      • Authentication
    • Integrate CASABOT’s backend services using REST APIs and webhooks.
  6. Front-end Development
    • Build dashboards and UI components using:
      • HubL
      • HTML / CSS
      • JavaScript
      • React
    • Ensure responsive, secure, and scalable front-end architecture.
  7. Automation & Data Flow
    • Set up workflows for ticket notifications, subscription renewals, and device events.
    • Implement data sync rules between HubSpot CRM and CASABOT systems.
Requirements

Required Skills & Expertise :

  • Strong experience with HubSpot CMS + CRM Custom Development.
  • HubSpot Custom Objects
  • CRM Extensions
  • Serverless Functions (HubSpot Functions)
  • Private Content & Memberships
  • HubDB
  • API integrations (REST, OAuth)
  • Experience with HubSpot integrations : Xero, Chargebee, Zoho, M365, etc.
  • Proficiency in HubL, JavaScript, HTML, CSS.
  • Experience developing role-based portals or multi-user dashboards.
  • Familiarity with ticketing workflows and subscription logic.
Nice to Have
  • Experience integrating IoT devices or device-management dashboards.
  • Familiarity with property technology (prop-tech) systems.
  • Experience working with early-stage startups.
Who You Are
  • You think in systems, not pages.
  • You can create clean architecture that works for multiple user types.
  • You can collaborate with designers and founders to take a 0 → 1 product to life.
  • You enjoy problem-solving and finding elegant ways to integrate multiple systems.
Benefits
  • A unique opportunity to define the End User experience of the world's first AI Home™ platform.
  • A fast, founder-mindset environment where your work directly shapes the product.
  • Competitive salary + ESOP participation.
  • Flexible work setup - Dubai HQ or remote.
  • Direct collaboration with visionary founders, and top engineers
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.