Senior TypeScript Full-Stack Engineer
- Caliberly
- Remote — United Arab Emirates
- Full Time
- Developer
Job Title: Senior TypeScript Full-Stack EngineerEmployment Type: Full-TimeLocation: Abu DhabiAbout the RoleWe 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 You'll Do Build and maintain scalable backend services using NestJS 11, Node.js 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 Socket.IO Write and maintain tests using Vitest 3, Playwright, and Stryker (mutationtesting) Participate in technical discussions and contribute to architecture decisionsWhat You Bring 4+ years of professional TypeScript experience in production environments Strong React (v17/18/19) experience on the frontend Solid NestJS or Node.js 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 andproduct thinking Strong testing habits — unit, integration, and ideally end-to-endNice 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 StrykerWhat 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 craftApply now!Originally posted on Himalayas