Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Vue.js Developer

AT Lenovo
Lenovo

Vue.js Developer

Kuala Lumpur, Malaysia

Why Work at Lenovo

We are Lenovo. We do what we say. We own what we do. We WOW our customers.

Lenovo is a US$57 billion revenue global technology powerhouse, ranked #248 in the Fortune Global 500, and serving millions of customers every day in 180 markets. Focused on a bold vision to deliver Smarter Technology for All, Lenovo has built on its success as the world's largest PC company with a full-stack portfolio of AI-enabled, AI-ready, and AI-optimized devices (PCs, workstations, smartphones, tablets), infrastructure (server, storage, edge, high performance computing and software defined infrastructure), software, solutions, and services. Lenovo's continued investment in world-changing innovation is building a more equitable, trustworthy, and smarter future for everyone, everywhere. Lenovo is listed on the Hong Kong stock exchange under Lenovo Group Limited (HKSE: 992) (ADR: LNVGY).

Want more jobs like this?

Get jobs delivered to your inbox every week.

Select a location
By signing up, you agree to our Terms of Service & Privacy Policy.


This transformation together with Lenovo's world-changing innovation is building a more inclusive, trustworthy, and smarter future for everyone, everywhere. To find out more visit www.lenovo.com, and read about the latest news via our StoryHub.

Description and Requirements

Key Responsibilities

  • Collaborate with UX/UI designers to implement engaging and user-centric web interfaces.
  • Develop, test, and maintain scalable, high-performance frontend applications using Vue.js, React and other popular frontend frameworks.
  • Translate design wireframes into responsive, interactive, and visually appealing web components.
  • Ensure consistent quality and performance across different browsers, devices, and platforms.
  • Optimize web pages and applications for maximum speed, scalability, and accessibility.
  • Work closely with project managers to ensure timely and successful delivery of web development projects.
  • Participate in code reviews to maintain high-quality standards and improve coding practices.
  • Integrate APIs and work seamlessly with backend services to deliver end-to-end solutions.
  • Stay updated with emerging trends and technologies in frontend development and provide recommendations for continuous improvement.

Required Skills and Qualifications

  • 3+ years' experience in Vue.js and its ecosystem (Vuex, Vue Router).
  • Strong JavaScript and TypeScript programming skills, with a solid grasp of ES6+ features.
  • Experience with Node.js; server-side development experience is a plus.
  • Expertise in CSS3, with experience using preprocessors like SASS or LESS.
  • Understanding of web performance optimization techniques and best practices.
  • Excellent problem-solving skills and a proactive, self-driven attitude.
  • Strong teamwork and communication skills, with a collaborative mindset.
  • A passion for learning and keeping up with industry trends and new technologies.
  • Fluent in English, nice to have Mandarin fluency.

Additional Locations:
* Malaysia - Kuala Lumpur - Kuala Lumpur

* Malaysia - Selangor - Klang

* Malaysia - Johor - Johor Bahru

* Malaysia - Selangor - Petaling Jaya

* Malaysia - Selangor - Shah Alam

* Malaysia - Melaka - Melaka

* Malaysia - Selangor - Selangor Darul Ehsan

Client-provided location(s): Petaling Jaya, Selangor, Malaysia; Johor Bahru, Johor, Malaysia; Shah Alam, Selangor, Malaysia; Malacca, Malaysia
Job ID: Lenovo-WD00075008
Employment Type: Full Time