Senior Full Stack Developer (Next.js / TypeScript / AI)
Description
We are looking for an experienced Senior Full Stack Developer with strong expertise in TypeScript, Next.js, and React to design, build, and deliver modern AI-powered applications.
The ideal candidate combines hands-on full-stack development experience with practical knowledge of integrating Large Language Models (LLMs), AI agents, and generative AI capabilities into production applications.
Key Responsibilities
Design, develop, and maintain scalable web applications using Next.js, React, and TypeScript.
Build server-side functionality, APIs, and integrations using Next.js and the Node.js ecosystem.
Integrate LLM providers such as OpenAI, Azure OpenAI, and Anthropic.
Develop AI-powered product features, including conversational interfaces, intelligent workflows, and AI assistants.
Implement AI streaming, structured outputs, and tool calling using frameworks such as Vercel AI SDK or LangChain.
Collaborate on application architecture, performance, security, and production deployment.
Work closely with product and engineering teams to deliver end-to-end solutions.
Required Skills
Strong professional experience with TypeScript, React, and Next.js.
Solid understanding of modern full-stack application architecture.
Experience with server-side development, REST APIs, and third-party integrations.
Strong knowledge of asynchronous programming, authentication, and application performance.
Experience building and deploying production-grade applications.
Ability to work independently and take ownership of technical solutions.
Nice to Have
Hands-on experience with OpenAI, Azure OpenAI, or Anthropic APIs.
Experience with Vercel AI SDK, LangChain, or LlamaIndex.
Knowledge of RAG (Retrieval-Augmented Generation), embeddings, and vector databases.
Experience developing AI agents and LLM-powered workflows.
Familiarity with Python-based AI services.
Experience with cloud platforms and CI/CD pipelines.
Ideal Candidate
A senior full-stack engineer who can independently deliver complete web applications using Next.js and TypeScript, with a strong interest in or proven experience building AI-powered products.