Engineering
Featured

Junior AI Full-Stack Developer

Hybrid · Ho Chi Minh City, Vietnam
Full Time
0-3 years

Build full-stack applications for AI-powered products. Develop production-ready frontends with React and backends with Python/Node.js while integrating LLM capabilities into real client applications.

About the Role

We're looking for ambitious junior developers to join our engineering team building AI-powered applications. You'll work across the full stack - developing React frontends, Python/Node.js backends, and integrating AI/LLM features into production systems. This is a hands-on development role where you'll write real code, ship real features, and grow your skills rapidly. You'll collaborate with senior engineers on client projects, learning modern development practices while contributing meaningfully from day one. If you're passionate about building software and excited to work on AI products, this role is for you.

Key Responsibilities

Frontend Development

Build responsive, production-ready user interfaces with React and TypeScript.

Implement modern UI patterns using component libraries (Shadcn/UI, Tailwind CSS).

Create interactive features including chat interfaces, dashboards, and data visualizations.

Ensure cross-browser compatibility and mobile responsiveness.

Collaborate with designers to translate mockups into polished interfaces.

Backend Development

Develop RESTful APIs and backend services using Python (FastAPI) or Node.js.

Design and implement database schemas with PostgreSQL or MongoDB.

Integrate third-party APIs and services into applications.

Implement authentication, authorization, and security best practices.

Write background jobs, queues, and data processing pipelines.

AI/LLM Integration

Integrate LLM APIs (OpenAI, Anthropic, Google) into web applications.

Build chat interfaces, document processing, and semantic search features.

Assist with RAG implementations and vector database integrations.

Implement prompt templates and manage AI response handling.

Test and optimize AI features for quality and performance.

Code Quality & Collaboration

Write clean, maintainable, and well-documented code following team standards.

Participate in code reviews and learn from senior engineers.

Write tests (unit, integration) to ensure application reliability.

Deploy applications to cloud platforms (GCP, AWS, Vercel) with CI/CD pipelines.

Document technical implementations and contribute to team knowledge sharing.

Qualifications

Must-Have Technical Skills

0-3 years of software development experience (internships and personal projects count!).

Proficiency in JavaScript/TypeScript and React for frontend development.

Working knowledge of Python or Node.js for backend development.

Familiarity with databases (PostgreSQL, MongoDB), REST APIs, and version control (Git).

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

Strong problem-solving skills and ability to learn new technologies quickly.

Mindset & Attitude

Passion for writing code and building real products.

Self-motivated learner who takes initiative and ships features independently.

Good communication skills and ability to work collaboratively in a fast-paced environment.

Comfortable with ambiguity and creative problem-solving.

Preferred/Bonus

Portfolio of full-stack projects demonstrating end-to-end development.

Experience with Next.js, FastAPI, or similar modern frameworks.

Familiarity with LangChain or LLM API integration (OpenAI, Anthropic, Google).

Experience with Tailwind CSS, Shadcn/UI, or similar component libraries.

Knowledge of Docker, cloud deployment, and CI/CD pipelines.

Experience with Redis, vector databases, or real-time features.

Strong Vietnamese and English communication skills.

Benefits

Competitive salary for junior roles with clear growth path

Hands-on mentorship from senior engineers

Work on real AI products, not legacy code maintenance

Access to premium development tools and AI assistants

Flexible work arrangements

A supportive team culture that encourages learning and shipping

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.