
Website Mahad Information Technology UAE
Solutions & Digital Marketing Services Expert
We’re looking for a Backend Developer who lives and breathes Node.js and PostgreSQL. You’ll architect scalable APIs, design robust database systems, and integrate cutting-edge AI technology to power our recruitment platforms. This isn’t just another backend role; you’ll be a key technical contributor building systems used by thousands of users globally.
Backend Developer
Mahad IT is building advanced AI-powered recruitment and resume platforms under the Mahad Group.
We are looking for a Backend Developer (Node.js + PostgreSQL) who will be responsible for designing, developing, and maintaining scalable APIs and server logic that power our applications, such as MahadResume, MahadJobs, and MahadRecruit ERP. Becoming a backend developer
This is a key technical role you will handle backend architecture, database design, and AI API integrations, to ensure smooth communication between the frontend and our data systems. What does a backend developer do
Responsibilities backend developer
Develop and maintain RESTful APIs using Node.js (Express / NestJS)
Design and optimise PostgreSQL database schemas for users, resumes, templates, and analytics
Integrate OpenAI API and internal AI services (MahadriZoomi Engine) for intelligent resume generation
Implement JWT authentication and secure API access
Create data models, relationships, and migrations for scalable systems
Handle file storage (PDF uploads, resume exports) via S3 / local
Build admin-side endpoints for reporting, monitoring, and analytics
Debug, test, and optimise performance for production servers
Deploy and manage backend services on Hetzner / Plesk / Docker environments
Collaborate closely with frontend developers and AI engineers to integrate APIs efficiently. What is a backend developer

Required Skills & Experience
3+ years of backend development experience (preferably in product or SaaS platforms)
Strong proficiency in Node.js, Express.js, and TypeScript (optional)
Expertise in PostgreSQL (queries, joins, migrations, performance tuning)
Hands-on experience with REST APIs, JSON, JWT Auth, CORS, and Axios integration
Familiar with AI / LLM API integrations (OpenAI, Gemini, or similar)
Experience with Docker, PM2, Git, and CI/CD pipelines
Solid understanding of server security, validation, and error handling
Exposure to frontend communication (React, Next.js)
Familiarity with Plesk or Hetzner hosting environments (advantage)
Education
Bachelor’s degree in Computer Science, Software Engineering, or equivalent
Post-graduate specialisation in AI / Data Engineering / Cloud Computing is an added advantage
Preferred Background
Experience in resume builders, recruitment software, or AI-based applications
Contributions to open-source or personal GitHub projects (Node + PostgreSQL preferred)
Knowledge of Kafka, Redis, or real-time data processing is a plus
Why Join Mahad IT
Work on live, international products with real users (Qatar, UAE, India, Kenya)
Build AI-driven recruitment technology shaping the future of hiring
Learn directly from AI-powered development systems (Cursor, ChatGPT)
Growth path toward Lead Backend Engineer / System Architect
