Teamwork

Full-stack Developer (VueJS/ReactJS + NodeJS)

We are looking for talented Full-stack Developers (VueJS/ReactJS + NodeJS) with a strong Computer Science and Software Engineering background. You will be part of our team that develops and maintains e-commerce web applications. You will have the opportunity to work across the full software development lifecycle. Your key responsibilities are:

  • Attend daily standup meetings
  • Conduct unit testing and debugging to ensure software quality and performance.
  • Receive handovers from the Business Analysis team
  • Analyse tasks assigned by the Project Leader
  • Develop code and submit it for review by the Technical Leader
  • Provide technical support and troubleshooting for production issues, and work on resolving bugs and performance issues.

Your Skills and Experience:

  • Bachelor’s degree in computer science, Software Engineering, Mathematics, or a related field of study.
  • 3+ years of experience in JavaScript, specialising in VueJS or ReactJS.
  • Strong expertise in NodeJS and frameworks such as ExpressJS or NestJS.
  • Solid understanding of object-oriented design, data structures, algorithms, and design patterns.
  • Hands-on experience with RESTful APIs.
  • Excellent interpersonal and technical communication skills.
  • Ability to read and write in English or Japanese

Why You’ll Love Working Here

  • Quarterly salary review for adjustment, yearly performance review for promotion
  • Opportunities for promotions and career development in a dynamic environment
  • Premium Health Insurance package (Inpatient VND 70m/year, Outpatient VND 10.5m/year and Dental Treatment VND 2.5m/year)
  • Many exciting internal activities and meaningful corporate social responsibility (CSR)
  • Annual company trip
  • Working 5 days/week, from Mon-Fri, and 12-15 day annual leaves; 13th salary, maximum 30 sick leave days/year.
  • “Share to learn and learn to share” philosophy, friendly working environment with many energetic buddies.

JOB APPLICATION