About the Company
TQAY is the technology arm of RASTEC Group. We deliver secure, scalable software and automation for Qatar & GCC enterprises: AI solutions, custom SaaS, ERP/IMS/EMS modules, omni-chat, API integrations, data platforms, and cloud/DevOps.
About the Role
Own end-to-end delivery of n8n automations, Meta App integrations (WhatsApp/IG/FB to Live), and full-stack features (Next.js + Node/TS + PostgreSQL/Supabase w/ RLS). Additionally, lead two project capabilities:
-
QR-based Asset Tagging & Tracking (generation, printing, scanning, lifecycle)
-
Bill of Materials (BoM) generation & governance (imports, change control, ERP/SAP sync)
Responsibilities
-
Automations & AI:
Build n8n workflows (HTTP triggers, queues, retries/DLQ, circuit breakers) for omni-chat, lead/ticket routing, alerts, analytics. Wire LLM pipelines (function calling/tools, RAG w/ pgvector) with cost/perf monitoring.
-
Meta App Integrations:
Take Meta Apps to Live: App Review packs, permissions (whatsapp_business_messaging, pages_messaging), reviewer test steps, webhooks (subscribe/verify), rate-limit/backoff, Data Use Checkup.
-
QR Asset Tagging (Furniture/Equipment):
Design data model for assets, locations, custodians, status, maintenance history. Implement QR/Barcode generation & printing: QR (Model 2), Code128/EAN-13 where needed; label templates (ZPL/EPL/PDF), thermal printers (Zebra/Brother), PrintNode/Cloud Print. Build scan apps (PWA/mobile-web or light native): camera scanning with ZXing/ML Kit, offline cache & sync on reconnect, GPS/timestamp, role-based actions (assign/transfer/audit). Bulk ops: CSV/XLSX import/export, duplicate detection, audit logs, asset lifecycle (commission → in-use → repair → retire). Dashboards: counts by site/department, utilization, movement trails; webhooks to notify on exceptions.
-
BoM Generation & Governance:
Model BoM entities (assembly, sub-assembly, component), versions, alternates, UoM, cost roll-ups. Build imports from CSV/XLSX (and SAP extracts), validation rules, conflict resolution, and approval workflow (draft → review → released). Expose APIs for ERP/CMMS sync; support change control (ECO/ECN) and full history/audit. Optional: SAP/Oracle integration patterns (material master fields, BoM sync jobs) via n8n connectors/custom nodes.
-
Full-Stack Delivery & Platform:
Back end: TypeScript/Node.js (Express/Fastify), Prisma/Drizzle, OpenAPI contracts, structured logs. Front end: Next.js 14/15 (App Router), SSR/ISR, server actions, Tailwind + shadcn/ui, forms/uploads, i18n (EN/AR). Data: PostgreSQL/Supabase schemas, migrations, RLS, indexes; Redis/queues for background jobs. Security/Observability: OAuth/OIDC, JWT, request signing & replay protection, Sentry/Prom/Grafana (or equiv), CI/CD (GitHub Actions), Docker.
Qualifications
-
6–10+ yrs software engineering (backend-heavy); 3+ yrs production automations; 2+ yrs hands-on with n8n (or Airflow/Temporal/Make at scale).
-
TypeScript/Node.js expert (async, workers, idempotency; Jest/Vitest).
-
PostgreSQL (5+ yrs): SQL & schema design; EXPLAIN ANALYZE, indexing (btree/gin/gist/brin), PgBouncer; RLS for multi-tenant; pgvector/pgcrypto.
-
Full-stack: Next.js (App Router, SSR/server actions), Tailwind + shadcn/ui; auth flows; basic EN/AR i18n.
-
Meta App Review (provable): ≥2 apps set to Live in last 24 months; webhooks lifecycle, App Verification, Permissions & Features, Data Use Checkup.
-
QR/Barcode systems: QR generation & decoding, label printing (ZPL/EPL/PDF), scanning UX, offline PWA sync, audit trails.
-
BoM systems: data modeling, versioning, imports/validation, approvals, and API sync jobs (ERP/CMMS).
Required Skills
-
WhatsApp Embedded Signup, BSP flows, template approvals.
-
SAP/Oracle exposure (materials master, BoM import/export), CMMS/EAM (Maximo/Infor) basics.
-
Device ops: rugged scanners, Bluetooth scanners; kiosk mode.
-
Vercel/Railway, Terraform/IaC, WebSockets/SSE; Arabic.
Pay range and compensation package
-
Salary:
QAR
6,000/month
during a
3-month probation
→ then
QAR 7,000–10,000/month
based on performance.
-
Profit Share:
10% net profit share
(company-wide),
including during probation
; paid
monthly or quarterly
(whichever is standard at TQAY),
prorated
for days employed.
-
Bonus:
Performance bonuses tied to SLA delivery, quality, and cost KPIs.
-
Benefits:
Health insurance, paid annual leave & Qatar public holidays, laptop/tooling budget, and learning stipend.
-
Work Setup:
Hybrid (Doha). Visa/relocation and NOC support where applicable.