Full Stack Developer

Gulftainer

Sharjah Emirate

On-site

AED 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Gulftainer seeks a capable full-stack developer to design, build, and maintain scalable web applications using React/Next.js, TypeScript, Node.js, and Python. You’ll contribute across API development, databases, AI-powered features, authentication, testing, and deployment to ensure fast, reliable software.

Key duties include frontend work in React/Next.js, backend services in Node.js and Python, and implementing AI agent capabilities with LangChain, LlamaIndex, or similar frameworks, while

Qualifications

  • 2-3 years building production web applications as a full-stack developer.
  • Strong React (hooks, modern patterns) and TypeScript.
  • Next.js in production (App Router or Pages Router).
  • Node.js backend experience - Express, NestJS.
  • Python.
  • Working SQL - joins, basic query design and debugging.
  • Authentication fundamentals - JWT, OAuth2, session management.
  • Comfortable working in Agile - sprint planning, standups, story breakdown, retros
  • Basic understanding of AI agents - LLMs, tool use, prompt design, and common agent patterns (RAG, function calling).
  • Hands-on with AI agent frameworks (LangChain, LlamaIndex, OpenAI Agents SDK, MCP, or similar).

Responsibilities

  • Build React / Next.js frontends in TypeScript
  • Design and implement Node.js and Python backend services and APIs
  • Build and integrate AI agent features — prompt design, tool use/function calling, and RAG pipelines
  • Write solid SQL and grow into query performance work (query plans, indexing)
  • Contribute to CI/CD pipelines and basic monitoring for the services you ship
  • Review PRs, write tests, and keep the codebase boring (in a good way)

Skills

React
TypeScript
Next.js
Node.js
Python
SQL
JWT/OAuth2
Agile
CI/CD
Docker

Tools

Vitest/Jest
Playwright/Cypress
Git
Docker
GitHub Actions
GitLab CI
LangChain
LlamaIndex

Job description

Develop and maintain full-stack web applications using React/Next.js, TypeScript, Node.js, and Python. Responsible for delivering end-to-end features, including API development, database integration, AI-powered solutions, authentication, testing, and deployment, while ensuring performance, scalability, and code quality.

Duties and Responsibilities:

  • Build React / Next.js frontends in TypeScript
  • Design and implement Node.js and Python backend services and APIs
  • Build and integrate AI agent features — prompt design, tool use/function calling, and RAG pipelines using frameworks like LangChain, LlamaIndex, or MCP
  • Write solid SQL and grow into query performance work (query plans, indexing) with guidance
  • Contribute to CI/CD pipelines and basic monitoring for the services you ship
  • Review PRs, write tests, and keep the codebase boring (in a good way)

Information Security Management System (ISMS)

  • Safeguard Gulftainer’s information as per Information protection requirements.
  • Implement and maintain an Information Security Management System based on the ISO/IEC 27000 series standards, including certification against ISO/IEC 27001 where applicable.
  • Implement and maintain the necessary information security policies, standards, procedures and guidelines, in conjunction with the Information Technology Security Committee.
  • Database: Oracle (node-oracledb, PL/SQL), PostgreSQL, MySQL — SQL joins/query design; advanced: window functions, indexing
  • Testing: Vitest/Jest, Playwright/Cypress
  • Tooling: Git, Docker, GitHub Actions/GitLab CI
  • Process: Agile (sprint planning, standups, story breakdown, retros)

Qualification:

  • 2-3 years building production web applications as a full-stack developer
  • Strong React (hooks, modern patterns) and TypeScript
  • Next.js in production (App Router or Pages Router)
  • Node.js backend experience - Express, NestJS
  • Python
  • Working SQL - joins, basic query design and debugging
  • Authentication fundamentals - JWT, OAuth2, session management
  • Comfortable working in Agile - sprint planning, standups, story breakdown, retros
  • Basic understanding of AI agents - LLMs, tool use, prompt design, and common agent patterns (RAG, function calling)
  • Hands-on with AI agent frameworks (LangChain, LlamaIndex, OpenAI Agents SDK, MCP, or similar)
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AI-Driven Full-Stack Web Engineer
AI-Driven Full-Stack Web Engineer

Gulftainer • Sharjah Emirate

On-site
AED 120,000 - 180,000
Senior Full Stack/AI Agents Engineer (Azure)
Senior Full Stack/AI Agents Engineer (Azure)

SoftServe • Abu Dhabi

Hybrid
AED 312,480 - 558,000
Senior Full Stack Engineer - GenAI
Senior Full Stack Engineer - GenAI

GSS Group • Dubai

On-site
AED 300,000 - 480,000
Full Stack Developer (.Net & Angular)
Full Stack Developer (.Net & Angular)

Dicetek LLC • Dubai

On-site
AED 70,000 - 90,000
Sr. Full Stack Developer
Sr. Full Stack Developer

AceNet • Abu Dhabi Emirate

On-site
AED 300,000 - 480,000
Full Stack Engineer
Full Stack Engineer

TechByte Talent Ltd • United Arab Emirates

On-site
GBP 70,000 - 110,000
AI Engineer
AI Engineer

One Way Ventures • Dubai

On-site
AED 350,000 - 700,000
AI Engineer
AI Engineer

Hub71 • Dubai

On-site
AED 350,000 - 550,000
Lead FullStack Engineer
Lead FullStack Engineer

CNTXT AI • Abu Dhabi

On-site
AED 320,000 - 520,000
UI Engineer (React JS, Node.js, Python)
UI Engineer (React JS, Node.js, Python)

Dicetek LLC • Abu Dhabi

On-site
AED 150,000 - 200,000