Senior Software Engineer(web)

Razer

  • Chengdu, Sichuan
  • Permanent
  • Full-time
  • 1 month ago
Joining Razer will place you on a global mission to revolutionize the way the world games. Razer is a place to do great work, offering you the opportunity to make an impact globally while working across a global team located across 5 continents. Razer is also a great place to work, providing you the unique, gamer-centric #LifeAtRazer experience that will put you in an accelerated growth, both personally and professionally.Job Responsibilities/ 工作职责 :We are seeking a talented ​Front-End Engineer​ specializing in ​AI-driven product development​ to design and implement intuitive, high-performance user interfaces for AI applications across multiple platforms (PC, mobile, and desktop). This role focuses on building responsive and interactive UIs that seamlessly integrate with AI/ML backend services, ensuring optimal user experience and real-time data visualization. You will collaborate closely with AI engineers, data scientists, and backend developers to create scalable front-end architectures that support AI-powered features. The ideal candidate has strong expertise in modern web technologies (React, TypeScript, etc.), and experience optimizing front-end performance for data-intensive applications.Job Responsibilities:​​
  • Develop front-end UI for multi-platform applications (PC, mobile, etc.) based on product design.
  • Participate in technology selection, application development, and support platform architecture design and development.
  • Engage in product requirement analysis and feature design to optimize user experience.
​Qualifications:​​
  • Bachelor’s degree or higher in Computer Science or related fields, with 5+ years of front-end development experience.
  • Proficient in web front-end technologies, including JS, ES6/ES7 features, TypeScript, HTML5/CSS3/LESS/SASS, and familiarity with HTTP/WebSocket protocols.
  • Skilled in the React framework and related component libraries, with hands-on experience in full React project development; familiarity with Vue is a plus.
  • Deep understanding of React design principles, with experience in MVC and modular development. Knowledgeable in web standards, performance optimization, and front-end engineering (bundling, deployment).
  • Strong learning, communication, problem-solving, and teamwork skills.
​Preferred Qualifications:​​
  • Experience in desktop GUI development (Electron or WebView2-based) is a plus.
  • Strong English reading/writing skills; proficiency in spoken English is highly preferred.
  • Familiarity with Three.js, Pixi.js, or WebGL programming is advantageous.
岗位职责:
  • 根据产品设计,开发PC端,移动端等多平台上的前端UI。
  • 参与技术选型、推进应用和开发工作,支撑平台架构设计与开发工作。
  • 参与产品的需求分析和功能设计过程,帮助优化提升产品的用户体验。
任职要求:
  • 计算机相关专业,大学本科及以上学历,5以上前端工作经验。
  • 精通Web 前端技术,包括JS,ES6、ES7新特性, TypeScript, H5/CSS3/LESS/SASS,理解 HTTP/WebSocket 等网络协议。
  • 熟练使用React框架及相关组件库,有完整的React项目开发经验,熟悉Vue框架。
  • 熟悉 React设计思想,具有MVC及模块化开发经验。 熟悉 Web 标准化、性能优化,熟悉前端工程化、打包、部署。
  • 具备良好的学习能力、沟通能力、分析及解决问题能力,优秀的团队协作精神。
加分项:
  • 具有桌面 GUI(基于Electron或者WebView2) 应用开发经验者优先。
  • 具备良好的英语读写能力,听说能力强者优先。
  • 掌握Three.js,Pixi.js或者WebGL编程者优先。
Pre-Requisites/ 任职要求 :Are you game?

Razer

Similar Jobs

  • Senior Software Engineer(web)

    Razer

    • Chengdu, Sichuan
    Joining Razer will place you on a global mission to revolutionize the way the world games. Razer is a place to do great work, offering you the opportunity to make an impact globall…
    • 1 month ago
  • Front End Software Engineer, DD&T, Chengdu

    Takeda

    • Chengdu, Sichuan
    By clicking the “Apply” button, I understand that my employment application process with Takeda will commence and that the information I provide in my application will be processed…
    • 1 month ago
  • Back End Software Enginner, DD&T, Chengdu

    Takeda

    • Chengdu, Sichuan
    By clicking the “Apply” button, I understand that my employment application process with Takeda will commence and that the information I provide in my application will be processed…
    • 1 month ago