Full Stack Engineer
Job Description & How to Apply Below
Contract duration: 6 months with a potential extension. Engagement type:
Full‑time.
Start date:
July
2026.
Location:
Abu Dhabi (on‑site).
We are seeking an experienced Full‑Stack Engineer to own features from database to interface: designing APIs and data models, building responsive frontends, and shipping production code with tests, observability, and CI/CD. We value breadth across the stack with enough depth to make sound architectural calls. The modern full‑stack role increasingly includes integrating AI, calling LLM APIs, building RAG‑backed and agentic features, and streaming model output into the UI.
We work Type Script‑first, edge‑aware and type‑safe end‑to‑end with AI coding assistants as part of the everyday toolchain.
- Build responsive, accessible interfaces with React/Next.js or Vue/Svelte and Type Script.
- Develop and maintain backend services and APIs: REST, GraphQL, gRPC or tRPC with clean domain models.
- Design relational and non‑relational data models, write performant queries and manage migrations.
- Integrate AI features: call LLM APIs, build RAG and tool‑using flows, stream output into the UI.
- Implement authentication and authorization securely: OAuth, OIDC, JWT, managed auth providers.
- Write automated tests across the stack: unit, integration and end‑to‑end.
- Own features end‑to‑end from design through deployment, monitoring and iteration.
- Optimize performance: rendering strategy, SSR, SSG, ISR, edge caching, Core Web Vitals, and query tuning.
- Demonstrated experience delivering AI solutions in an enterprise or client‑facing consulting environment.
- Prior experience at management consulting firms and/or Big Tech is an advantage.
- Bachelor’s or Master’s degree in Computer Science, Engineering, Information Technology, or a related field.
- 3+ years building and shipping production web apps across frontend and backend.
- Strong JavaScript/Type Script and a modern frontend framework:
React/Next.js, Vue, or Svelte. - Backend experience in at least one of Node.js, Python, Go, Java, or .NET, with solid API design.
- Strong SQL and database design (PostgreSQL/MySQL) plus a No
SQL or caching store. - Experience with Git, CI/CD, testing, and deploying to a cloud or serverless platform.
- A solid understanding of web fundamentals: HTTP, REST, auth, caching, security, and performance.
- Experience integrating third‑party and/or AI APIs into applications.
- AI‑native product features: copilots, RAG search, agentic flows.
- Monorepo tooling and design systems.
- Real‑time features:
Web Sockets, CRDTs, collaborative editing. - Mobile or cross‑platform experience:
React Native, Expo. - Dev Ops fluency with containers, IaC basics, owning your own deployments.
- Frontend:
React, Next.js App Router, RSC, Vue Nuxt, Svelte Kit, Tailwind CSS, shadcn UI, Tan Stack Query, Zustand, Server Actions. - Backend:
Node.js, Bun, FastAPI, Django, Spring Boot, .NET, Go, REST, GraphQL, tRPC, gRPC, PostgreSQL, MongoDB, Redis, pgvector, Prisma, Drizzle. - AI Integration:
Vercel AI SDK, OpenAI, Anthropic, Gemini SDKs, RAG and embeddings. - Auth & testing: OAuth, OIDC, Auth.js, Clerk, Vitest, Jest, Playwright, Cypress.
- Build & Deploy:
Vite, Turborepo, Nx, pnpm, Vercel, AWS, Azure, GCP, Docker, Git Hub Actions, Sentry.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×