logo
ArkTalents

Vue Frontend Engineer

Asia

July 12, 2026 at 6:31 AM

✨ AI summary

Location

  • Sri Lanka

Languages

  • JavaScript
  • Shell scripting

Frameworks

  • Vue 3
  • Nuxt 3
  • ReactJS (nice to have)

Experience Level

  • Junior: 1–2 years
  • Senior: 3+ years

We are supporting an international technology company in hiring Vue Frontend Engineers for its system development team in Sri Lanka. This role is suitable for frontend developers who enjoy building practical web applications, internal tools, and working closely with backend and system teams.

Job Title: Vue Frontend Engineer

Location: Sri Lanka

Contract Duration: 1 year or above

Vacancies: 2

Experience Level: Junior: 1–2 years / Senior: 3+ years

Education: Bachelor’s degree or above

Language: English required

Responsibilities

  • Build and maintain web pages, internal tools, and frontend applications.
  • Connect frontend applications with backend APIs.
  • Write unit tests to ensure system stability, performance, and maintainability.
  • Participate in code reviews and support team members in improving code quality.
  • Support deployment automation and basic system maintenance tasks.
  • Provide suggestions to improve product design, frontend structure, and development workflow.
  • Work closely with backend engineers, system engineers, and other stakeholders to deliver reliable products.

Requirements

  • 2+ years of software development experience.
  • Solid knowledge of JavaScript and frontend development.
  • Hands-on experience with Vue 3 and Nuxt 3.
  • Familiar with unit testing tools such as Vitest or Jest.
  • Comfortable with Shell scripting.
  • Able to read and understand official technical documentation independently.
  • Familiar with using AI tools such as GitHub Copilot, Cursor, or ChatGPT to improve development efficiency.
  • Basic algorithm/problem-solving ability, such as being able to solve common LeetCode questions like Two Sum.
  • Good communication skills and willingness to collaborate with the team.

Nice to Have

  • Experience with other frontend frameworks such as ReactJS.
  • Familiarity with Docker.
  • Experience using automation tools such as Ansible.
  • Knowledge of CI/CD tools such as Drone or Jenkins.
  • Basic UI/UX design or product analysis experience.
  • Interest in software engineering best practices, such as Clean Code or Extreme Programming.