<?xml version="1.0" encoding="UTF-8"?>
<source>
  <jobs>
    <job>
      <externalid>a7bbba19-d9e</externalid>
      <Title>Senior Software Engineer(VueJS)</Title>
      <Description><![CDATA[<p>Join Razer on a global mission to revolutionise the way the world games. As a senior software engineer, you will lead the development of scalable web applications and manage resource allocation within the team. You&#39;ll collaborate closely with product owners, designers, and engineers to deliver high-quality features and user experiences.</p>
<p><strong>Job Responsibilities</strong></p>
<ul>
<li>Design, develop, and maintain scalable and performant web applications using modern frontend frameworks.</li>
<li>Translate wireframes and mockups into responsive and accessible UI components.</li>
<li>Collaborate with UI/UX designers to ensure consistent design language.</li>
<li>Participate in requirement gathering, scope definition, and sprint planning.</li>
<li>Write clean, maintainable, and testable code.</li>
<li>Develop and maintain unit tests and E2E tests to ensure code reliability.</li>
<li>Lead code reviews and drive continuous improvement of development practices.</li>
<li>Plan and allocate resources effectively across multiple projects.</li>
<li>Mentor junior engineers and foster a culture of technical excellence.</li>
<li>Support CI/CD workflows and deployment processes.</li>
</ul>
<p><strong>Required Qualifications</strong></p>
<ul>
<li>Proficient in HTML, CSS, JavaScript, and modern frontend development principles.</li>
<li>Strong hands-on experience with Vue.js (preferably v3) and component-based architecture.</li>
<li>Experience with Nuxt.js for building SSR and SPA applications.</li>
<li>Familiarity with responsive design and mobile-first development.</li>
<li>Skilled in CSS frameworks (e.g., Tailwind, Bootstrap) and pre-processors (SASS/LESS).</li>
<li>Experience with build tools like Vite or Webpack.</li>
<li>Establish best practices for code quality, testing, and deployment.</li>
<li>Proficient in frontend testing frameworks such as Playwright and Vitest.</li>
<li>Strong experience writing unit tests and E2E tests for frontend components and business logic.</li>
<li>Understanding of Git, version control workflows, and CI/CD pipelines.</li>
<li>Ability to plan, allocate, and manage engineering resources effectively across projects.</li>
<li>Proven experience mentoring junior engineers and leading small teams.</li>
<li>Strong communication skills in English and Mandarin.</li>
</ul>
<p><strong>Bonus Skills</strong></p>
<ul>
<li>Experience with E2E testing frameworks (Playwright preferred).</li>
<li>Familiarity with Agile methodologies.</li>
<li>Knowledge of performance optimisation and SEO best practices.</li>
<li>Familiarity with Google Analytics and Google Tag Manager.</li>
<li>Understanding of Web Accessibility Initiative (WAI) standards.</li>
</ul>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>full-time</Jobtype>
      <Experiencelevel>senior</Experiencelevel>
      <Workarrangement>onsite</Workarrangement>
      <Salaryrange></Salaryrange>
      <Skills>HTML, CSS, JavaScript, Vue.js, Nuxt.js, CSS frameworks, build tools, frontend testing frameworks, Git, version control workflows, CI/CD pipelines, E2E testing frameworks, Agile methodologies, performance optimisation, SEO best practices, Google Analytics, Google Tag Manager, Web Accessibility Initiative (WAI) standards</Skills>
      <Category>Engineering</Category>
      <Industry>Technology</Industry>
      <Employername>Razer</Employername>
      <Employerlogo>https://logos.yubhub.co/razer.com.png</Employerlogo>
      <Employerdescription>Razer is a global organisation that designs and manufactures gaming peripherals and laptops. It has a global team located across 5 continents.</Employerdescription>
      <Employerwebsite>https://razer.wd3.myworkdayjobs.com</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://razer.wd3.myworkdayjobs.com/en-US/Careers/job/Chengdu/Senior-Software-Engineer_JR2025006637</Applyto>
      <Location>Chengdu</Location>
      <Country></Country>
      <Postedate>2026-03-09</Postedate>
    </job>
  </jobs>
</source>