Job Search and Career Advice Platform

Enable job alerts via email!

Frontend Developer (Vue.js + Next.js)

GoGeek

Kuala Lumpur

On-site

MYR 60,000 - 80,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech company in Kuala Lumpur seeks a Frontend Developer with strong expertise in Vue.js 3 and Next.js. The successful candidate will develop, maintain, and optimize frontend applications, ensuring performance and user experience. Responsibilities include collaborating with designers, integrating with APIs, and implementing CI/CD pipelines. Applicants should hold a Bachelor's degree in Computer Science and have proven experience in frontend development, particularly with component-based architectures. Join a dynamic team to leverage the latest in web technologies.

Qualifications

  • Proven hands-on experience as a Frontend Developer specializing in Vue.js 3 and Next.js.
  • Strong understanding of component-based architecture, SSR, routing, and state management.
  • Experience with build tools, performance optimization, and scalable web applications.
  • Excellent problem-solving, communication, and teamwork skills.

Responsibilities

  • Develop, maintain, and optimize frontend applications using Vue.js 3 and Next.js.
  • Collaborate with UI/UX designers to create intuitive user interfaces.
  • Integrate frontend applications with RESTful APIs.
  • Work with build tools and environments to streamline development.
  • Optimize performance across both Vue.js and Next.js applications.

Skills

Vue.js 3
Next.js
Asynchronous programming
Git
CI/CD (Jenkins, GitLab CI/CD)
Frontend frameworks

Education

Bachelor’s degree in Computer Science or Engineering

Tools

Vite
Webpack
Babel
Vue CLI
Job description

Develop, maintain, and optimize frontend applications using Vue.js 3 and Next.js.

Evaluate and compare strengths, weaknesses, and use-cases of Vue.js 3, Next.js, and other modern frontend frameworks.

Implement core Vue.js 3 and Next.js principles including components, server-side rendering (SSR), routing, reactivity, state management (Pinia/Vuex), and API data fetching.

Collaborate with UI/UX designers to create intuitive, responsive, and visually appealing user interfaces.

Integrate frontend applications with RESTful APIs using asynchronous programming and efficient data-handling patterns.

Work with modern build tools and environments such as Vite, Webpack, Babel, Vue CLI, and Next.js build system to streamline development.

Ensure proper version control practices using Git and contribute in an Agile/Scrum development environment.

Optimize performance across both Vue.js and Next.js applications, leveraging component lifecycle management, SSR optimization, code splitting, caching, and image optimization.

Implement and maintain CI/CD pipelines (e.g., Jenkins, GitLab CI/CD, GitHub Actions, Azure DevOps) for automated testing, integration, and deployment.

Collaborate with backend and DevOps teams to ensure smooth integration and deployment of frontend code.

Apply security best practices across Vue.js and Next.js applications to ensure compliance with relevant standards.

Troubleshoot, debug, and resolve frontend issues to maintain high application stability.

Maintain code quality through code reviews, testing, documentation, and adherence to industry best practices.

Stay updated with latest developments in Vue.js 3 and Next.js.

Qualifications:

Bachelor’s degree in Computer Science, Engineering, or equivalent experience.

Proven hands‑on experience as a Frontend Developer specializing in Vue.js 3 and Next.js.

Strong understanding of component-based architecture, reactivity, SSR, routing, and state management.

Experience with build tools, performance optimization, and scalable web applications.

Excellent problem‑solving, communication, and teamwork skills.

Ability to provide guidance, mentorship, and implement frontend best practices.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.