Jobiglo

No results.

This job is no longer available

This job expired on 19/09/2026. It no longer accepts applications.

Backend Engineer (TypeScript + Rust)

TORCH · Bagdad

دائم Onsite Senior 🇬🇧 English
TypeScript Node.js Fastify PostgreSQL Prisma Drizzle Docker GitHub Actions Tauri Rust Tokio SQLite sqlx Redis Nx pnpm JWT OIDC SAML WebAuthn BullMQ WebSocket

Job description

About the role

TORCH is building a next‑generation Business OS that unifies finance, sales, HR, and more into a single platform. As a Backend Engineer you will own the core services that power both the desktop application and the cloud micro‑services, shaping architecture and delivering production‑ready code.

Key responsibilities

  • Develop and maintain the Rust core of a cross‑platform Tauri desktop app, including async processing, local SQLite integration, and OS keychain handling.
  • Build and evolve a Node.js/Fastify micro‑services monorepo (Nx, pnpm) backed by PostgreSQL and Redis.
  • Design APIs, data models, and integration layers that connect the desktop and backend components.
  • Own CI/CD pipelines using GitHub Actions and Docker to produce signed, multi‑platform releases.
  • Implement automated testing, monitoring, and observability for reliable production systems.

Required profile

  • 3+ years of backend engineering experience building scalable production systems.
  • Strong TypeScript and Node.js/Fastify expertise.
  • Proficiency with PostgreSQL, ORM tools (Prisma or Drizzle), and REST API design.
  • Experience with Docker, CI/CD, and containerised deployments.
  • Solid engineering discipline: unit/integration testing and clean code.
  • Rust experience or a strong appetite for systems programming.
  • Clear communication in Arabic and English, with a collaborative, ownership mindset.

Required skills

  • TypeScript
  • Node.js
  • Fastify
  • PostgreSQL
  • Prisma
  • Drizzle
  • Docker
  • GitHub Actions
  • Tauri
  • Rust
  • Tokio
  • SQLite (sqlx)
  • Redis
  • Nx
  • pnpm
  • JWT
  • OIDC
  • SAML
  • WebAuthn
  • BullMQ
  • WebSocket

What we offer

  • Opportunity to shape a flagship product from the ground up.
  • High‑ownership role with exposure to both frontend and backend ecosystems.
  • Collaborative environment in a fast‑growing tech company.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec TORCH.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Le contrat proposé est un دائم basé à Bagdad.

Why are you reporting this job?

Thank you for your report. We will review this job.
💬 Chat with us on Telegram Chat on WhatsApp

Published 2 months ago

39 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

TORCH

Bagdad