{bc}
linkedin

Senior Full Stack AI Engineer

Crescent Enterprises
Dubai, UAE
Full-time
Mid-Senior
Onsite
Discovered 2 days ago
Node.jsTypeScriptNestJSFastifyReactNext.js
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

Node.jsTypeScriptNestJS
Smart Apply

Full Job Posting

About Cami

Cami is an AI-native operating system for service businesses, combining scheduling, payments, customer records, marketing, reporting, and AI-assisted workflows.

The platform handles real bookings, payments, and business operations where reliability and uptime are important.

The Role

Cami is hiring a Senior Full Stack AI Engineer to own product features end to end, from API design through deployment.

The role works across Node.js services, React frontends, AWS infrastructure, and LLM capabilities integrated into merchant workflows.

This is a hands-on role involving direct collaboration with product, design, and engineering peers.

What You Will Do

  • Build type-safe APIs and services in Node.js, NestJS, and TypeScript.
  • Deliver responsive React and Next.js frontend experiences with reliable client-server state handling.
  • Implement LLM features including prompting, semantic search, retrieval-augmented generation, and agentic flows.
  • Build and harden booking, payment, and customer-data flows across supported channels.
  • Maintain unit, integration, and end-to-end test coverage with Vitest and Playwright.
  • Contribute to GitHub Actions pipelines and deploy services on AWS with Terraform, ECS Fargate, ECR, and CloudFront.
  • Respect tenant isolation and regional data-residency requirements.

Technology Stack

  • The stack includes Node.js, NestJS, Fastify, TypeORM, TypeScript, React, Next.js, TanStack Query, TailwindCSS, PostgreSQL, Redis, AWS SQS, Docker, Terraform, GitHub Actions, Playwright, Vitest, Twilio, Auth0, and LLM APIs.
  • LLM providers include OpenAI, Azure OpenAI, and Anthropic.

What We Are Looking For

  • At least 8 years of experience building and running modern web platforms in production.
  • Deep Node.js and TypeScript experience, ideally with NestJS or Fastify.
  • Strong React and Next.js experience with modern frontend practices.
  • Hands-on experience integrating LLM APIs into real product workflows.
  • Solid PostgreSQL fundamentals, including migrations, schema evolution, and query performance.
  • Practical experience with containerized AWS deployments and Terraform.
  • Comfort with event-driven architectures and asynchronous processing.
  • Clear communication in a cross-functional team.

Nice to Have

  • Experience in scheduling and booking, POS, or payments domains.
  • Experience with messaging or communications platforms.
  • Experience with multi-region routing, tenant isolation, and data-residency controls.
  • Experience mentoring junior and mid-level engineers.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today