Engineering
Featured

Senior Backend Engineer (Node.js/TypeScript)

Hybrid · Ho Chi Minh City, Vietnam
Full Time
5+ years

Build and extend visual AI agent platforms, develop custom components for LLM orchestration, and integrate with hundreds of external tools and APIs.

About the Role

We are seeking an experienced Backend Engineer specializing in Node.js and TypeScript to build and extend our visual AI agent platforms. You will develop custom components for LLM orchestration, integrate with external tool ecosystems, and build the backend infrastructure that powers intelligent automation. In this role, you will work at the intersection of AI agent development and traditional backend engineering. You'll build extensible component systems, implement Model Context Protocol (MCP) integrations, and create the tooling that enables non-technical users to build powerful AI workflows.

Key Responsibilities

AI Agent Platform Development

Build and extend visual AI workflow platforms with custom nodes, components, and integrations.

Develop LangChain-based agent patterns including tool calling, memory management, and conversation flows.

Implement Model Context Protocol (MCP) servers for seamless AI-to-system integration.

Create reusable component libraries that abstract complex AI patterns for visual workflow builders.

Design and build real-time streaming interfaces for LLM responses and agent execution.

Tool Integration & Connectivity

Build integrations with external APIs, databases, and enterprise systems.

Implement OAuth flows, API key management, and secure credential handling for tool integrations.

Design plugin architectures that enable extensibility without core platform changes.

Create webhook receivers and event-driven integrations for real-time automation.

Build and maintain connectors for CRMs, databases, productivity tools, and cloud services.

Backend Infrastructure

Design and implement Node.js backend services with TypeScript for type safety and maintainability.

Build RESTful and WebSocket APIs for real-time AI agent interactions.

Implement database schemas and data access layers with PostgreSQL.

Create Docker-based deployment configurations with multi-stage builds.

Own production reliability including monitoring, logging, and performance optimization.

Code Quality & Architecture

Write clean, well-tested TypeScript code following strict type safety standards.

Design modular, extensible architectures that support rapid feature development.

Contribute to monorepo tooling and build system optimization (pnpm, Turborepo).

Mentor other engineers through code reviews and architectural discussions.

Document APIs, component interfaces, and integration patterns.

Qualifications

Must-Have Technical Expertise

5+ years of backend engineering experience with Node.js and TypeScript.

Expert-level TypeScript including strict mode, generics, and advanced type patterns.

Strong REST API design skills: versioning, pagination, idempotency, error semantics, schema-first docs (OpenAPI).

Strong experience with LLM integration patterns: streaming, tool calling, conversation management.

Production experience building APIs with Express, Fastify, or similar Node.js frameworks.

Solid understanding of PostgreSQL, Redis, and database design patterns.

Proficiency with AI-assisted development tools (Cursor, Claude Code, GitHub Copilot, or similar).

AI & Integration Skills

Experience with LangChain, LlamaIndex, or similar LLM orchestration frameworks.

Understanding of AI agent patterns: tool use, memory, retrieval, and multi-step reasoning.

Experience building API integrations with OAuth, webhooks, and third-party services.

Familiarity with MCP (Model Context Protocol) or similar AI-system integration patterns.

Experience with real-time communication (WebSockets, Server-Sent Events).

Preferred/Bonus

Experience extending or building plugins for visual workflow/automation platforms.

Knowledge of vector databases and RAG pipeline integration.

Experience with monorepo tooling (pnpm workspaces, Turborepo, Nx).

Familiarity with Docker multi-stage builds and container optimization.

Experience with event-driven architectures and message queues.

Strong Vietnamese and English communication skills.

Benefits

Competitive salary and performance incentives

Work on cutting-edge AI agent platforms

Advanced training in modern AI and backend technologies

Flexible work arrangements

A collaborative, innovative engineering team environment

Ready to Join Our Team?

We're excited to meet passionate engineers who want to build the future of AI. Apply now and let's create something amazing together.