Frontend Engineer (Middle/Senior, Volunteer, Unpaid)

Published in
·
read
·
October 27, 2025

Type: Volunteer (Unpaid)
Location: Remote
Commitment: ~5–10 hours/week
Start Date: ASAP

About AI for Vietnam

AI for Vietnam is a U.S. 501(c)(3) nonprofit organization founded by Vietnamese AI professionals from leading global tech companies. Our mission is to accelerate the application of artificial intelligence for Vietnam’s sustainable growth.

Through Project ViGen, our flagship initiative in partnership with Meta, NIC, NVIDIA, Viettel, and IoIT, we build open-source Vietnamese datasets and advanced AI tools—laying the groundwork for real-world AI solutions that serve millions.

Join us and be part of a mission-driven team helping position Vietnam as a rising AI leader.

Role Overview

We are seeking a highly skilled Frontend Engineer to join our team. The ideal candidate will possess strong technical skills and a proven track record of developing robust software solutions. As a Frontend Engineer, you will play a crucial role in designing, developing, and maintaining the products, ensuring they meet the highest standards of quality and performance.

Key Responsibilities

  • Use best practices and technologies to develop large SPAs for various users and platforms.
  • Ensure high-quality, performant, and reusable code.
  • Mentor for 2 – 4 engineers.
  • Be able to write clean, performance-centric, reusable, and understandable code with unit tests.
  • Work closely with the backend teams and product design team to iterate quickly on new features and experiments.

Ideal Candidate

Must have

  • 2++ years of experience programming with JavaScript, ReactJS, HTML, and CSS.
  • Previous product company experience.
  • Be able to write clean, performance-centric, reusable, and understandable code with unit tests.
  • Experience in responsive web and mobile-first applications.
  • Experience in CSS frameworks and tools (like SASS, LESS, and Bootstrap).
  • Understanding REST APIs, and client-server communication.
  • Good command of English (TOEIC 800+ or equivalent).

Nice to have

  • Strong grasp of JavaScript, Node.js, including OOP and design patterns.
  • Familiarity with ECMAScript 6, TypeScript, and frontend tools like Webpack, npm, vite,…
  • Experience in building JavaScript SDKs, Web Widgets, and unit testing.
  • Expertise in web optimization, security, and user behavior tracking using tools like Mixpanel and Google Analytics.

Why Join Us

  • Gain real-world experience in project and program management.
  • Work with professionals from Meta, NVIDIA, and top Vietnamese institutions.
  • Contribute to impactful AI projects that serve millions of Vietnamese.
  • Build your network in both nonprofit and tech communities.
  • Receive mentorship and grow in a supportive, mission-aligned team.
  • 🕒 Volunteer | Unpaid | Remote | Flexible Schedule.

Google reCaptcha: Invalid site key.