Back-End Developer (NestJS + PostgreSQL)

Kurasty
Riyadh
تاريخ النشر: ٣‏/٧‏/٢٠٢٥

وصف الوظيفة

About Kurasty

Kurasty is a Saudi startup building the next generation of AI-powered procurement tools. We develop lightweight, high-impact add-ons and plugins that integrate with leading ERP systems (SAP, Oracle, Microsoft Dynamics 365) or run as standalone SaaS tools. Our mission is to empower government and enterprise procurement teams with intelligent, automated tools that drastically cut time, reduce errors, and ensure compliance.

About the Role

We’re hiring a Back-End Developer to help us build and launch a suite of AI-driven procurement tools. You’ll work closely with our AI engineers, front-end developers, and DevOps team to develop secure, scalable, and integration-ready APIs.

This role requires a builder’s mindset — someone who can structure new databases, develop back-end logic from scratch, and seamlessly integrate our tools with both our internal SaaS portal and third-party ERP systems.

Responsibilities

Build RESTful APIs (Swagger) and microservices architecture using NestJS and TypeScript

Design and manage PostgreSQL data models using Supabase

Develop back-end logic for tools like RFP generators, cost estimators, and supplier analyzers

Build AI/ML pipeline integration (FastAPI) for intelligent processing and real-time suggestions

Build and maintain ERP plugins that work with systems like SAP and Oracle

Collaborate with front-end and DevOps teams to ship high-quality tools on tight timelines

Ensure all systems are secure, scalable, and compliant with Saudi PDPL and government compliance requirements

Optimize database performance and implement comprehensive audit trails

Must-Have Qualifications

1–3 years of experience in back-end development using NestJS

Strong understanding of TypeScript and PostgreSQL (preferably with Supabase)

Experience building and consuming RESTful APIs

Familiarity with integrating third-party services or AI containers

Arabic and English fluency (written and verbal)

Based in Riyadh or willing to relocate (on-site only)

Problem-solver who thrives in a fast-moving environment

Preferred Qualifications

Experience integrating with SAP, Oracle, or Microsoft Dynamics

Familiarity with Supabase features (row-level security, functions, edge functions)

Understanding of cloud environments (Google Cloud, Docker-based deployments)

Experience working with AI-driven products

Understanding of microservices architecture and distributed systems

Experience dealing with Vector Embedding management for data retrieval

Show more Show less