
Principal JavaScript Engineer
Sunbytes
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇻🇳 Vietnam
Visit company websiteJob Level
Lead
Tech Stack
AWSCloudJavaScriptMongoDBMySQLNode.jsNoSQLPostgresReactTypeScriptVue.js
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.
- Strong proficiency in JavaScript and TypeScript. (BE: NodeJS or NestJS; FE: ReactJS or VueJS).
- Strong experience with relational databases (Postgres, MySQL), NoSQL (MongoDB), and ORMs (TypeORM, 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.
- Demonstrated success building and shipping production-grade applications in SaaS, B2B, FinTech, or similar environments.
- Hands-on experience developing and integrating AI-powered features (LLM-based automation, classification, document processing).
- Working knowledge of AI development and evaluation tools (vector search, embedding, prompt frameworks).
Benefits
- Competitive salary
- 12 days annual leave (increase with seniority)
- Year-end performance bonus
- All insurance covered as Vietnamese law
- Additional private health insurance for enhanced medical coverage
- Fully remote work, flexibility
- Opportunity to work on complex system and international environment
- Opportunity to work on cutting-edge AI-first solutions, with professional growth in a leadership-focused role.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaScriptTypeScriptNodeJSNestJSReactJSVueJSPostgresMySQLMongoDBTypeORM
Soft skills
communicationcollaborationmentorshiptechnical leadership