Job Openings Fullstack Engineer (Python/Node.js)

About the job Fullstack Engineer (Python/Node.js)

  • Location: Onsite - Phạm Ngọc Thạch 
  • Mode: Onsite
  • Type: Full-time
  • Team: Engineering
  • Reports to: CTO
About the client

Our client is not just building a software, they are designing meaningful, intelligent systems that connect people and AI in powerful new ways. Whether it's powering chat-based AI companions, smart real-time dashboards, or backends that scale across zones and users, they believe in ownership, honesty, and bias for action.

The Role

As a Fullstack Engineer, you'll work across their backend and frontend systems to build scalable, reliable, and delightful features. From designing APIs in Python or Node.js, to crafting user experiences in React.js, your work will be critical in shaping core platforms and AI-first experiences.

You'll collaborate directly with product, AI, and design teams to ship real impact fast.

Responsibilities
  • Design and implement backend services in Python (FastAPI, Flask) or Node.js (Express, NestJS)
  • Build and maintain frontend features using React.js, Next.js, and Tailwind CSS
  • Develop APIs that support AI agents, user sessions, and real-time data sync
  • Work with databases (PostgreSQL, Supabase, Redis) to build flexible and scalable data models
  • Write clean, testable, and well-documented code
  • Collaborate closely with AI engineers to integrate LLMs, vector DBs, and inference pipelines
  • Deploy apps using modern DevOps stacks (Vercel, Docker, Cloudflare, Supabase, etc.)
  • Own features end-to-end: from specs and implementation to testing and monitoring
You Are...
  • A builder who ships quality code fast
  • Excited to work on both frontend and backend (and maybe a little DevOps too)
  • Comfortable navigating ambiguity and iterating quickly with users and team
  • Calm under pressure and naturally ask how can we make this better?
  • Believer in clean code, team wins, and always growing forward
Requirements
  • 4+ years of experience in full stack or backend engineering
  • Strong skills in Python and/or Node.js
  • Comfortable building REST or GraphQL APIs
  • Experience working with PostgreSQL, Supabase, or similar DBs
  • Familiarity with frontend stacks: React.js, Tailwind, and component-based architecture
  • Comfortable with Git workflows, CI/CD, and deploying to cloud environments
  • Bonus: experience working in AI/ML-integrated products (but not required)
Bonus Points
  • Experience working with realtime data (WebSocket, Pub/Sub, Redis streams)
  • Used Supabase or Firebase in production
  • Built internal tools, dashboards, or SaaS platforms
  • Background in building systems for authentication, billing, or user management
  • Interest in LLM tooling, AI agents, or prompt-driven systems
Why Join Us?
  • High-impact role in a fast-moving product team
  • Be part of building a future-forward AI platform
  • True ownership and space to grow your skills
  • Supportive team, zero-BS culture, real-time feedback
  • Remote flexibility, async-friendly team