Dizzaract logo

Backend Engineer (TypeScript)

Hiring from
United Arab Emirates
Work type
Remote
Posted
Is this job info correct?

603,288 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description
01. ABOUT THE COMPANY

Dizzaract builds products across AI, gaming, and digital platforms. We work in small teams, collaborate directly, and focus on building products people use.
Our AI product, FAR Labs, helps companies access and run AI models through a unified platform.

02. ABOUT THE ROLE

We’re looking for a Backend Engineer to build the APIs and services behind our AI platform.
You’ll work primarily with TypeScript and Node.js on features such as accounts, organizations, access management, API keys, usage, and billing. You’ll collaborate with product, frontend, and infrastructure engineers to take features from requirements to production.
We value practical engineering: clear code, reliable behavior, and sensible technical decisions. Experience with Go is strongly encouraged. Previous work in AI or LLM inference is welcome but not required.

03. WHAT YOU’LL OWN

Backend development
  • Build and maintain backend services and REST APIs using TypeScript and Node.js.
  • Implement product features, including authentication, permissions, organizations, projects, and API key management.
  • Work with frontend engineers to define clear API contracts and handle loading, errors, and edge cases.
  • Deliver features through implementation, testing, release, and follow-up improvements.
Data and integrations
  • Design PostgreSQL schemas, write migrations, and improve queries where needed.
  • Integrate usage reporting, billing, and external services.
  • Build background jobs and handle retries, duplicate events, and failed requests safely.
  • Use caching and queues where they solve a concrete problem.
Reliability and quality
  • Write automated tests for important workflows and failure cases.
  • Diagnose issues using logs and metrics, and fix their underlying causes.
  • Keep code readable, document key decisions, and contribute to code reviews.
  • Work with infrastructure and inference engineers to connect product services with model-serving systems.

04. REQUIREMENTS
  • 3 years+ of professional backend development experience.
  • Strong hands-on experience with TypeScript and Node.js.
  • Experience designing, building, and maintaining REST APIs.
  • Good working knowledge of PostgreSQL, including schema design, indexes, and transactions.
  • Understanding of asynchronous programming, error handling, and external API integrations.
  • Experience implementing authentication, authorization, and secure handling of user data and credentials.
  • Ability to write useful automated tests and troubleshoot production issues.
  • Clear communication and the ability to turn product requirements into working backend features.

05. NICE TO HAVE
  • Go experience is strongly preferred, including the ability to read, maintain, or build services in Go.
  • Experience with Redis, message queues, or background workers.
  • Familiarity with payments, usage-based billing, or webhook integrations.
  • Experience with Docker and CI/CD workflows.
  • Experience building SaaS products or developer-facing APIs.
  • Familiarity with AI APIs, streaming responses, or long-running requests.

06. WHAT WE OFFER
  • Ownership of meaningful backend features used across the product.
  • A direct voice in technical decisions and close collaboration with product and engineering.
  • The opportunity to build experience in AI products and infrastructure.
  • A small team with short decision cycles.
  • Competitive compensation and performance incentives.
  • 24 paid vacation days, in addition to public holidays.
  • Medical insurance.
  • An office at Yas Creative Hub for UAE-based work.

Similar jobs