This job might no longer be available.

Web Programmer (Frontend)

Ubisoft
Chengdu Sichuan cn
3 years ago
Apply

Job Description

Your role

Ubisoft Chengdu is looking for an experienced and motivated frontend programmer to join our team. We specialize in providing online performance assurance solutions for AAA games, used by Ubisoft worldwide. Our mission is to develop user-centric and stable systems and tools that are able to remove barriers such as complicated technologies and infrastructures behind load testing. The team devotes itself to optimizing load testing performance and capacity, as well as allowing for quick and easy analysis of bottlenecks, thereby supporting the game teams to elevate game performance and player experience.

你的角色

成都育碧正在招聘前端WEB软件工程师。你将加入的团队提供在线服务性能保证解决方案(压力测试、监控、应用程序性能管理、智能运维等)以帮助育碧全球的游戏团队发现性能问题,分析问题,解决问题和预防问题。我们的目标是通过开发简单、易用、高可靠的系统和工具来移除性能测试背后复杂的技术及基础设施,以帮助性能测试和性能优化人员快速地发现性能瓶颈,并建议优化方案从而保证育碧全球游戏的性能提高玩家体验。

Qualifications

Take part into the requirement analysis and discussion with customer.

Work with team members to design the features of system.

Implement the specific features, modules, and up to sub systems with high code quality.

Fix bugs timely, work with QA to ensure high quality deliverables.

Continuously refactor code to ensure the code quality.

参与系统的需求分析及讨论。

参与系统的软件设计。

代码编写,对系统、模块、功能进行高质量地实现。

修复软件缺陷,与测试人员协作,保证高质量的递交。

持续的重构代码,确保代码质量。

Additional Information

Must have a strong foundation of computer knowledge, with at least 3+ years’ experiences in software development, and have participated in the development of at least 1 medium project.

Must be proficient in the use of web front-end development technology and frameworks (ES6/ES7, ReactJS, VueJS, AngularJS etc.).

Must be proficient in the use of HTML and CSS (SASS, LESS etc.).

Must familiar with at least 1 static module bundler(Webpack, Grunt, Gulp etc.)

Must have good abilities in analyzing and resolving problems.

Have good English speaking and writing.

Experience in NodeJS development is a plus.

Experience in visualization tools (Grafana, Kibana, D3.js etc.) is a plus.

Experience on technologies and components of CNCF (Kubernetes, Prometheus, Open-tracing) is a plus.

扎实的计算机功底,3年以上软件开发经验,至少参与开发过1个中大型项目。

熟练使用Web前端开发技术、框架(ES6/ES7, ReactJS, VueJS, AngularJS)。

熟练使用HTML/CSS (SASS, LESS)。

熟悉至少一种前端自动构建工具 (Webpack, Grunt, Gulp)。

良好的分析、解决问题的能力。

良好的中英文读写能力。

有NodeJS 开发经验者优先。

了解可视化工具(Grafana, Kibana, D3.js 等)相关技术者优先。

了解CNCF相关技术或组件(Kubernetes, Prometheus, Open-tracing)者优先。

Company Description

Established in 2008, Ubisoft Chengdu is one of the key game studios in western China and a full-fledged production center, with over 320 talents contributing to Ubisoft’s line-up. We have a strong track record of co-development on Ubisoft’s biggest brands such as Assassin’s Creed®, Skull and Bones™ and For Honor®, as well as developing casual games such as Rabbids party game and bringing hit titles to Switch.

Meanwhile, we are also a pioneer in cutting-edge technology driving Ubisoft’s “games as a service (GAAS)” ethos. Chengdu’s technology team develops products that empower production teams to make educated, data-driven decisions on hit Ubisoft brands.

To find out more, please visit our website: http://www.ubisoftgroup.com or our WeChat account (UBISOFT育碧or 育碧招聘).

Create Your Profile — Game companies can contact you with their relevant job openings.
Apply

Jobs at Ubisoft

Engineering jobs