Front-End Developer (VueJS - Typescript) Senior - Mid

Smilegate Vietnam

Tòa nhà Cát Lâm, Số 663-665, Đường Điện Biên Phủ, Phường 25, Quận Bình Thạnh, Thành phố Hồ Chí Minh
Job Description
About Company

Your role & responsibilities

  • Web front-end development based on Vue.js (Nuxt.js) and Typescript.
  • STOVE web service, new project development support
  • STOVE web front framework advancement - Common UI componentization and modularization, new project development support
  • Advancement of the front STOVE web framework
  • Common UI componentization and modularization
  • Securing platform stability - Applying unit tests

Your skills & qualifications

  • 4+ years of experience in web front development
  • Web frontend framework (Vue.js, Nuxt or Angular) experience
  • Good at HTML/CSS(SCSS)/JavaScript.
  • Experience in optimizing HTML, CSS, & JavaScript to improve web performance.
  • Experience with SSR/ISG/SSG.
  • Experience with Tailwind.
  • Good at design system (CSS).
  • Have experience or knowledge of atomic design and design common components.
  • REST API calls and JavaScript asynchronous processing capabilities.

Communication Skills:

  • Be able to collaborate across our process via workspace tooling (Jira, Git ops, Confluence...)
  • Be able to develop flexible and complicated design, make good decisions in architecture for new projects not only to develop added features.

Nice to have:

  • Experience working with international technical teams.
  • Web security knowledge.
  • Other front-end development and operation experience such as Typescript, Pinia, etc.
  • Experience in configuration management such as Git
  • Code quality maintenance/operation experience through TDD
  • Good at technical documentation and technical planning.
  • Good at technical analysis for technical challenges.
  • Experience with Agile collaboration tools and techniques: Jira, Confluence,Git collaboration workflow.

Benefits for you

  • Premium health insurance
  • Safe, ethical, secure, and healthy workplace
  • Competitive compensation package, Annual bonus program
  • Budget for individual learning & development
  • 14 days of paid annual leave, increasing by 1 day each year.
  • Flexible working timeframe
  • Modern working equipment
  • Well-stocked pantry to relax and recharge.
  • Engagement activities (monthly team bonding, yearly company trip…)
  • Sponsored sports clubs, Korean classes, and so on
  • Business trip opportunities to Korean Headquarters


Smilegate Vietnam


Giải trí/ Game

Company size




About us


General information

Minimum year of experience


Job Type

Contract type

⚙️ Candidates supporters

🧑🏾‍💻 Prepare for interviews

Checking TopDev QnA tool to practice your answers to common interview questions.

Read QnA for interviews