Senior Full Stack Developer (TypeScript / Node.js / React / AI)
We are looking for an experienced Senior Full Stack Developer with a strong backend focus, deep expertise in TypeScript and Node.js, solid hands-on experience with React, and practical experience building AI-powered applications.
The ideal candidate is a backend-oriented full-stack engineer who can design scalable backend systems, develop APIs and integrations, and contribute to frontend development using React.
Key Responsibilities
- Design, develop, and maintain scalable backend services using TypeScript and Node.js.
- Build and optimize REST APIs, business logic, and third-party integrations.
- Develop and maintain frontend features using React and TypeScript.
- Design reliable, secure, and maintainable application architectures.
- Integrate AI/LLM services such as OpenAI, Anthropic, or Azure OpenAI.
- Build AI-powered features, intelligent workflows, and backend integrations.
- Work with databases, asynchronous processing, and application performance optimization.
- Collaborate with the team on technical decisions, code reviews, and architecture improvements.
- Take ownership of features from design to production.
Required Skills
- 5+ years of professional software development experience.
- Strong TypeScript and Node.js expertise, with a primary focus on backend development.
- Solid hands-on experience with React and modern frontend development.
- Strong experience designing and building backend APIs, services, and integrations.
- Practical experience with AI/LLM integrations (OpenAI, Anthropic, Azure OpenAI, or similar).
- Experience with SQL or NoSQL databases.
- Good understanding of asynchronous programming, authentication, scalability, and software architecture.
- Experience delivering production-ready full-stack applications.
- Ability to work independently and take ownership of technical solutions.
Nice to Have
- Experience with Next.js.
- Experience with NestJS, Express, or Fastify.
- Knowledge of LangChain, Vercel AI SDK, or LlamaIndex.
- Experience with RAG, AI agents, embeddings, or vector databases.
- Familiarity with Python-based AI services.
- Experience with cloud platforms, Docker, and CI/CD pipelines.
Ideal Candidate
A senior full-stack engineer with a backend-first mindset, strong TypeScript/Node.js expertise, solid React experience, and proven experience integrating AI/LLM capabilities into real-world applications.
The role involves both backend and frontend development, with the primary focus on backend architecture, services, APIs, and AI integrations.
Project Details
- Location: 100% Remote
- Engagement: Full-time
- Start: ASAP
- Duration: To be confirmed
- Interview Process: Fast-track