Job Title: Senior TypeScript Full-Stack Engineer
Employment Type: Full-Time
Location: Abu Dhabi
About the Role
We are an AI-native product team building at the cutting edge of desktop and web software. We are looking for a Senior TypeScript Full-Stack Engineer who brings deep engineering craft and is eager to grow into the AI application layer.
If you are a strong TypeScript engineer who has built real products end-to-end and is excited by LLMs vector search and intelligent tooling this role is built for you. Prior AI experience is a strong plus not a hard requirement. We will invest in the right engineer.
What Youll Do
Build and maintain scalable backend services using NestJS 11 22 and Bun
Develop high-quality frontend interfaces using React 19 MUI 7 Zustand and Vite 7
Collaborate on LLM-powered features using LangChain and the MCP SDK with retrieval pipelines backed by ChromaDB 3 and HNSW indexing
Support integration and maintenance of the Tauri v2 desktop shell
Build real-time features using
Write and maintain tests using Vitest 3 Playwright and Stryker (mutation
testing)
Participate in technical discussions and contribute to architecture decisions
What You Bring
4 years of professional TypeScript experience in production environments
Strong React (v17/18/19) experience on the frontend
Solid NestJS or backend experience with RESTful or event-driven architecture
Familiarity with or exposure to LLM APIs vector databases or AI application frameworks (LangChain OpenAI SDK etc.)
Experience with WebSockets or real-time communication patterns
A GitHub portfolio or open-source contributions demonstrating code quality and
product thinking
Strong testing habits unit integration and ideally end-to-end
Nice to Have
Experience with Tauri Electron or any cross-platform desktop framework
Working knowledge of ChromaDB Pinecone Qdrant or similar vector stores
Exposure to RAG (Retrieval-Augmented Generation) patterns or agent frameworks Familiarity with mutation testing tools such as Stryker
What We Offer
Remote-first environment with a globally distributed team
Mentorship and growth into AI application engineering
Ownership of meaningful product features from day one
Competitive compensation benchmarked to global engineering talent markets
A culture of engineering excellence with high standards for quality and craft
Apply now!
Job Title: Senior TypeScript Full-Stack Engineer Employment Type: Full-Time Location: Abu Dhabi About the Role We are an AI-native product team building at the cutting edge of desktop and web software. We are looking for a Senior TypeScript Full-Stack Engineer who brings deep engineering craft and i...
Job Title: Senior TypeScript Full-Stack Engineer
Employment Type: Full-Time
Location: Abu Dhabi
About the Role
We are an AI-native product team building at the cutting edge of desktop and web software. We are looking for a Senior TypeScript Full-Stack Engineer who brings deep engineering craft and is eager to grow into the AI application layer.
If you are a strong TypeScript engineer who has built real products end-to-end and is excited by LLMs vector search and intelligent tooling this role is built for you. Prior AI experience is a strong plus not a hard requirement. We will invest in the right engineer.
What Youll Do
Build and maintain scalable backend services using NestJS 11 22 and Bun
Develop high-quality frontend interfaces using React 19 MUI 7 Zustand and Vite 7
Collaborate on LLM-powered features using LangChain and the MCP SDK with retrieval pipelines backed by ChromaDB 3 and HNSW indexing
Support integration and maintenance of the Tauri v2 desktop shell
Build real-time features using
Write and maintain tests using Vitest 3 Playwright and Stryker (mutation
testing)
Participate in technical discussions and contribute to architecture decisions
What You Bring
4 years of professional TypeScript experience in production environments
Strong React (v17/18/19) experience on the frontend
Solid NestJS or backend experience with RESTful or event-driven architecture
Familiarity with or exposure to LLM APIs vector databases or AI application frameworks (LangChain OpenAI SDK etc.)
Experience with WebSockets or real-time communication patterns
A GitHub portfolio or open-source contributions demonstrating code quality and
product thinking
Strong testing habits unit integration and ideally end-to-end
Nice to Have
Experience with Tauri Electron or any cross-platform desktop framework
Working knowledge of ChromaDB Pinecone Qdrant or similar vector stores
Exposure to RAG (Retrieval-Augmented Generation) patterns or agent frameworks Familiarity with mutation testing tools such as Stryker
What We Offer
Remote-first environment with a globally distributed team
Mentorship and growth into AI application engineering
Ownership of meaningful product features from day one
Competitive compensation benchmarked to global engineering talent markets
A culture of engineering excellence with high standards for quality and craft
Apply now!
View more
View less