
Principal JavaScript Engineer
qode.world
full-time
Posted on:
Location Type: Hybrid
Location: Vietnam • Vietnam
Visit company websiteExplore more
Job Level
About the role
- 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
Requirements
- 8+ years of full-stack engineering experience, including leading the delivery of complex systems
- Be fluent in English communication skills (at least C1 level)
- 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
- Nice to Have - Experience in FinTech, particularly in domains such as accounting or bookkeeping
Benefits
- Attractive salary range and we are open to negotiate if you're a strong fit.
- Hybrid/Remote-friendly culture, work where you grow best!
- Flexible hours, async teamwork (we respect your focus time)
- Work equipment support
- Allowance for Certification & Skill Development
- Year-end bonus & performance-based rewards
- 22 paid leaves from your 5th year - take a full month off
- Career growth with personal coaching sessions
- Open, collaborative team culture - no micromanagement, only trust
- Tools & AI-powered workflows that make remote work easier
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
full-stack engineeringAI-powered featuresJavaScriptTypeScriptNode.jsNestJSReactVuePostgresMongoDB
Soft Skills
communicationcollaborationmentorshiptechnical leadershipengineering standardspredictable deliveryteam alignmentproblem-solvinginterpersonal skillsorganizational skills