Full-Stack Engineer (front-end focused, 6 months contract)
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
Contango seeks an experienced Full-Stack Engineer for a 6-month contract in Abu Dhabi. You will own features from database to interface, integrating AI capabilities and building responsive frontends.
Key Skills for This Role
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
Requirements
- 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
- 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
- Demonstrated experience delivering AI solutions in an enterprise or client facing environment
- Bachelor's or Master's degree in Computer Science, Engineering, Information Technology, or a related field
Full Job Posting
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.
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.
Contract Details
- Contract duration: 6 months (with a potential extension)
- Engagement Type: Full time
- Start date: July 2026
- Location: Abu Dhabi (on site)
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Contango
Full Stack Engineer
Abu Dhabi, UAE
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 experienc...
Senior Data Scientist
Abu Dhabi, UAE
Contract duration: 6 months (with a potential extension) Engagement Type: Full-time Start date: July 2026 Location: Abu Dhabi (on-site) Role Overview As a Senior Data Scientist,...
DevOps Engineer
Abu Dhabi, UAE
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 experienc...
Senior Data Scientist (6 months contract)
Abu Dhabi, UAE
Contango is hiring a Senior Data Scientist for a 6-month contract in Abu Dhabi. The role involves designing and deploying end-to-end Data & AI solutions, including ML systems, data pipelines, and MLOps, with a focus on p
Data Engineer
Abu Dhabi, UAE
We are seeking an experienced Data Engineer to design, build, and operate scalable, secure, and reliable data pipelines and platforms that power analytics and AI solutions for c...
Senior Data Scientist (6 months contract)
Abu Dhabi, UAE
Contango seeks a Senior Data Scientist for a 6-month contract in Abu Dhabi to design and deploy end-to-end Data & AI solutions. The role involves framing use cases, building data pipelines, developing production ML syste
AI Architect
Abu Dhabi, UAE
We are seeking an experienced AI Architect to define how we design, secure, and scale AI across the organization. You ll translate business strategy into reference architectures...
AI Engineer
Abu Dhabi, UAE
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 experienc...
Full Stack Engineer
Abu Dhabi, UAE
Senior Data Scientist
Abu Dhabi, UAE
DevOps Engineer
Abu Dhabi, UAE
Senior Data Scientist (6 months contract)
Abu Dhabi, UAE
Data Engineer
Abu Dhabi, UAE
Senior Data Scientist (6 months contract)
Abu Dhabi, UAE
AI Architect
Abu Dhabi, UAE
AI Engineer
Abu Dhabi, UAE
