Full-Stack Engineer (AI & Real-Time Systems)
We're looking for a Full-Stack Engineer to help build and scale a real-time Voice AI platform used to process and analyze live call data for enterprise clients.
This is an opportunity to work on AI-powered systems, real-time analytics, and scalable backend architecture while building modern web applications.
Ideal Profile
- 3+ years building modern web applications
- Strong TypeScript proficiency and React.js
- Next.js 14+ with App Router and server components for scalable web applications
- PostgreSQL and Prisma ORM for advanced schema design, query optimization, and backend data modelling
- Experience building scalable REST API and Node.js development with real-time systems (WebSockets, event-driven architecture) and robust backend error handling)
- Strong backend experience with TypeScript / Node.js
- Comfortable working across backend and frontend
What you'll work on:
- Building and scaling a real-time Voice AI platform
- Developing backend systems that process large volumes of call data
- Designing multi-tenant SaaS architecture for enterprise customers
- Integrating AI-powered knowledge bases and vector search
- Creating real-time dashboards for complex analytics and business metrics
Tech Stack
- TypeScript
- Node.js
- React / Next.js 14+
- PostgreSQL + Prisma
- Cloud infrastructure (AWS / GCP)
- Real-time systems and APIs
It is a bonus if you have experience with experience:
- AI/LLM integrations
- Vector databases (Pinecone or similar)
- WebRTC / VoIP systems
- Event-driven architectures
Remote, but working Sunday to Thursday & KSA timezone
Salary: 10,000 to 13,000 SAR/ month
Needs to be bilingual in English & Arabic