Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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.
Key Skills
Ranked by relevanceReady to apply?
Join TQAY - Tech, Quality & You and take your career to the next level!
Application takes less than 5 minutes