Skip to main content

Principal JavaScript Engineer (Node.js/React)

RemoteVietnam, Vietnam only
Published
Role
Fullstack
Experience
Principal
Employment
Full-time
Salary not disclosed
Check eligibility

Open to VN, VD only. Set where you work from to check your eligibility.

No BS summary

Principal full-stack JavaScript/TypeScript engineer with 9+ years, strong Node.js and React/Vue, and production AI feature experience. Must be in Vietnam and fluent in English. Needs SaaS/B2B/FinTech-style product delivery, databases, cloud, CI/CD, and mentoring experience.

Core skills

JavaScriptNode.jsReact/Vue

Required skills

TypeScriptPostgreSQL/MySQLMongoDBTypeORMMongooseAPIsCI/CD

Optional skills

NestJSAWS

Required languages

English Fluent

What you'll do

  • Design and deliver high-quality, secure, and scalable engineering solutions.
  • Apply AI in practical and impactful ways to automate and enhance customer workflows.
  • Build and operate systems capable of supporting advanced AI workloads at scale.
  • Uphold strong engineering standards, including testing, code quality, and long-term maintainability.
  • Communicate clearly and collaborate across teams to ensure alignment and predictable delivery.
  • Provide mentorship and technical leadership, helping elevate the broader engineering organization.
  • Contribute to the architectural design and implementation of new features and services.
  • Participate in code reviews and ensure adherence to coding standards.
  • Troubleshoot and resolve complex technical issues.
  • Stay up-to-date with the latest trends and technologies in JavaScript, AI, and cloud computing.

What they require

  • 9+ years of full-stack engineering experience, including leading the delivery of complex systems.
  • Fluent in English communication skills.
  • Demonstrated success building and shipping production-grade applications in SaaS, B2B, FinTech, or similar environments.
  • Hands-on experience developing and integrating AI-powered features such as LLM-based automation, classification, document processing, or workflow enhancements.
  • Working knowledge of AI development and evaluation tools, including vector search, embeddings, prompt frameworks, or AI-assisted development tools.
  • Strong proficiency in JavaScript and TypeScript.
  • Solid experience with modern backend technologies (Node.js; NestJS is a plus) and frontend frameworks (React or Vue).
  • Strong experience with relational databases (Postgres or MySQL), NoSQL databases (MongoDB), and ORMs such as TypeORM and Mongoose.
  • Experience designing scalable architectures, APIs, and services with strong testing and observability practices.
  • Good understanding of cloud platforms (AWS preferred), CI/CD pipelines, and DevOps fundamentals.
  • Excellent communication skills and experience working closely with Product, Design, and QA teams.
  • A proven history of mentoring engineers and improving engineering quality across teams.
Salary not disclosed