1. Home
  2. Jobs
  3. Full Stack Engineer
FullStack Onsite

Full Stack Engineer

Contango
Tangier - Morocco Listed 4 days ago 3+ years via Naukrigulf
.net java spring python django fastapi node.js sql postgresql mysql mongodb redis react vue next.js

Job Description Roles & Responsibilities Contract duration: 6 months (with a potential extension) Engagement Type: Full-time Start date: July 2026 Location: Abu Dhabi (on-site) Role Overview 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 TypeScript-first, edge-aware, and type-safe end-to-end, with AI coding assistants as part of the everyday toolchain. Key Responsibilities Build responsive, accessible interfaces with React/Next.js (or Vue/Svelte) and TypeScript. 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, and 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. Candidate Requirements 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/TypeScript 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 NoSQL 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. Nice to have: AI-native product features (copilots, RAG search, agentic flows). Monorepo tooling and design systems. Real-time features (WebSockets, CRDTs, collaborative editing). Mobile or cross-platform experience (React Native, Expo). DevOps fluency containers, IaC basics, owning your own deployments. Tools & Technologies You ll Work With: Frontend: React, Next.js (App Router, RSC), Vue/Nuxt, Svelte/SvelteKit, Tailwind CSS, shadcn/ui. State & data: TanStack Query, Zustand, Server Actions. Backend: Node.js, Bun; FastAPI/Django, Spring Boot, .NET, Go. APIs & data: 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, GitHub Actions; Sentry. Desired Candidate Profile Candidate Requirements 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/TypeScript 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 NoSQL 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. Nice to have: AI-native product features (copilots, RAG search, agentic flows). Monorepo tooling and design systems. Real-time features (WebSockets, CRDTs, collaborative editing). Mobile or cross-platform experience (React Native, Expo). DevOps fluency containers, IaC basics, owning your own deployments. Company Industry ConsultingManagement ConsultingAdvisory Services Department / Functional Area IT Software Keywords Full Stack Engineer Get real-time job updates only on our App

Ready to apply?

You are viewing this role on JobSphere AI. Applications are completed on the original employer / source website.

Apply on original site

Opens the employer's site in a new tab

  • CompanyContango
  • LocationTangier - Morocco
  • CategoryFullStack
  • SourceNaukrigulf
  • Listed4 days ago

Related FullStack jobs

More FullStack