Senior AI Automation & Software Engineer — Qatar Residents Only Opportunity

tqay - tech, quality & you company

Subscribe to our Telegram & Twitter Channel

Senior AI Automation & Software Engineer — Qatar Residents Only in QATAR

Visa sponsorship & Relocation 8 hours ago

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.


Apply now

Subscribe our newsletter

New Things Will Always Update Regularly