Razer

Senior Software Engineer, Web

Chengdu
React TypeScript JavaScript HTML CSS HTTP Vue.js
Description

Senior Software Engineer(web)

Location: Chengdu

Time Type: Full time

Job Description

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
Razer

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say