Fullstack NodeJS/VueJS Engineer
Responsibilities
-
Design, develop, and maintain frontend applications using Vue.js and TypeScript.
-
Build and optimize backend services and APIs with Node.js.
-
Ensure high performance, security, and scalability across the stack.
-
Write clean, testable, and maintainable code, following best practices.
-
Participate in code reviews, architecture discussions, and technical decision-making.
-
Troubleshoot, debug, and enhance existing applications.
Requirements
-
5+ years of experience as a Full Stack Developer.
-
Proficiency in TypeScript, Node.js, and Vue.js.
-
Strong experience with Tailwind CSS and component-based UI development.
-
Familiarity with gRPC, event-driven systems, or microservices architecture.
-
Experience implementing feature flag rollouts or staged deployments.
-
Solid understanding of API integration, performance optimization, and code maintainability.
-
Good collaboration and communication skills in an agile environment.
Soft-skills:
-
Effective verbal English skills in video conferences and face-to-face communication.
-
Be a problem solver with great problem-solving skills.
-
Proactive and effective self-learning skills and research.
What we offer
-
Attractive and competitive performance-based compensation package
-
Generous year-end 13th-month bonus
-
Loyalty and annual dedication rewards
-
Full gross salary paid during probation
-
12 annual leave days, 11 public holidays, 1 Christmas day off and 5 sick leave days
-
Flexible check-in time, 1-day remote work per week, and the freedom to work from any of our offices in Da Nang, Hue, or Ha Noi
-
Comprehensive healthcare package and annual health check-ups
-
Team-building allowance, Annual company trips, and Gathering Party every Thursday for a fun and connected workplace
-
Sports & hobby clubs with football, badminton, biking, running, chess, or music band groups
-
Continuous learning & development with exclusive technical & soft skills training, English classes, and technical clubs
-
Financial aid for marriage, newborns, and bereavement to support you through every stage of life
BACK TO CAREERS