
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
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.
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.