-
ESTIDAMA UAE

Full Stack Engineer

ESTIDAMA UAE
United Arab Emirates · Contract · Mid-Senior

Senior Full-Stack Engineer — TypeScript / Node.js / React


Team Context

Our Customer Service squad builds the services and integrations that power support experiences across AstraTech products. We integrate with our CRM and internal systems to improve case handling, automate workflows, and enable AI-assisted customer service.


Role Summary

We are looking for a Senior Backend Engineer (Node.js/TypeScript) to design and build reliable backend services for our customer service platform. This role focuses on integrations, asynchronous processing, and AI-enabled automation that helps support teams resolve issues faster and more consistently.


Responsibilities

· Build backend services and APIs using Node.js + TypeScript.

· Integrate with CRM and internal systems (case lifecycle, customer context, timelines, statuses, SLAs).

· Implement asynchronous workflows for tasks like ingestion, enrichment, routing, notifications, and AI processing.

· Build and maintain webhook integrations (inbound/outbound) with reliable handling (retries, idempotency, validation).

· Implement AI-enabled features that support customer service workflows (e.g., summaries, suggested actions, auto-triage), with clear auditability and safe fallbacks.

· Apply clean engineering practices: dependency injection, modular code structure, code reviews, and testing.

· Monitor and troubleshoot production issues, improving reliability and performance over time.


Requirements

· Strong experience building production services with Node.js and TypeScript.

· Solid understanding of backend fundamentals (API design, scalability, reliability).

· Experience with queues/background jobs and async processing patterns.

· Experience with Redis and common usage patterns.

· Experience building webhook-based integrations.

· Familiarity with clean architecture principles and writing testable, maintainable code.

· Strong communication and ownership.


Nice to Have

· Experience building AI-assisted workflows in customer support or automation systems.

· Familiarity with observability tools (logs/metrics/tracing) and CI/CD pipelines.

· Experience with Docker/Kubernetes or cloud environments.

· Knowledge of API security patterns (OAuth2/JWT/API keys).

Key Skills

Ranked by relevance

ai typescript cloud cicd crm
Login to Apply
Posted
Jan 27, 2026
Type
Contract
Level
Mid-Senior
Location
Abu Dhabi

Industries

Software Development

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
BEYOND SKILLS
Related

AI Engineer

2026-05-21

Contract
Associate
France
Software Development
Engineering
View Job Details
Flix
Related

Full-stack (Java/Kotlin) Engineer (m/f/d) - Team Payments

2026-06-05

Full-time
Not Applicable
Germany
Software Development
Engineering
View Job Details
Clera
Related

Full-Stack Engineer

2026-05-29

Full-time
Not Applicable
Germany
Technology
Engineering