Lead Programmer

6 Months ago • All levels

About the job

Job Description

Lead Programmer with experience in online game development, C/C++/Golang, network protocols, and microservices.
Must have:
  • Online Game Dev
  • C/C++/Golang
  • Network Protocols
  • Microservices
Good to have:
  • Game Engines
  • Console Game Dev
  • Tencent Platform
  • 3D FPS Games
Perks:
  • Global Company
  • Game Development
Not hearing back from companies?
Unlock the secrets to a successful job application and accelerate your journey to your next opportunity.

Company Description

About Ubisoft Shanghai:

Ubisoft’s 20,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences. Their dedication and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come. Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves. If you are excited about solving game-changing challenges, cutting edge technologies and pushing the boundaries of entertainment, we invite you to join our journey and help us create the unknown.

As Ubisoft’s first production studio in China, Ubisoft Shanghai opened its door in 1996 and has been at the forefront of the Chinese game industry. It has been working on major Ubisoft brands such as Splinter Cell®, Assassin’s Creed®, Might & Magic®, Just Dance®, Far Cry® and Avatar: Frontiers of Pandora™.

With our mission to leverage our presence in China, bring a stronger long-term added value to the group, 600+ talents from around the world have jointly developed a world-class expertise in development of open world and wildlife in AAA games, as well as mobile games and live operations.

To learn more, please visit: www.ubisoftgroup.com

Job Description

About the Role

- 作为游戏本地化技术带头人,你将在国外领袖工作室支持下,完成海外游戏在国内运营所需的全部技术工作。

- As a Tech Leader, you will work closely with the leader studio to handle all the technical aspects required for operating a foreign game in the domestic market.

 

What you will do

主要工作包括但不限于:

- 带领团队对游戏进行合规性修改;

- 带领团队对游戏进行一定的本地化修改;

- 带领团队将游戏依赖的服务进行本地部署、调整、甚至替换;

- 带领团队接入国内运营方的API、运营工具、防沉迷和反作弊等功能;

- 带领团队对未来的国内游戏的运营提供所需的技术支持.

Your responsibilities include, but are not limited to:

- Leading the team in making compliance modifications to the game.

- Guiding the team in performing localization adjustments to the game.

- Overseeing the local deployment, adjustments, and even replacement of services that the game relies on.

- Leading the team to integrate API, operational tools, anti-addiction measures, and anti-cheat features from domestic operators.

- Providing the necessary technical support for future domestic game operations.

Qualifications

What you will bring

Must-Have:

- 参加过完整网络游戏的开发,具有客户端和服务器的开发经验;

- 熟练使用C/C++/Golang开发语言;

- 熟悉主要网络协议,如: TCP, UDP, HTTP/HTTPS; 熟悉Restful API规范;

- 拥有微服务开发经验,熟悉Docker;

- 优秀的沟通能力,英语口语和书面流利;

- 拥有团队管理经验.

- Experience in online game development(both client-side and server-side).

- Proficiency in C/C++/Golang programming languages.

- Familiarity with major network protocols such as TCP, UDP, and HTTP/HTTPS, as well as knowledge of Restful API specifications.

- Experience with microservices development and familiarity with Docker.

- Excellent communication skills with fluency in spoken and written English.

- Team management experience.

 

Nice to Have:

- 熟悉主流游戏引擎,拥有Console游戏开发经验;

- 接入客户端游戏到腾讯平台经验;

- 喜爱3D FPS游戏.

- Familiarity with popular game engines and experience in console game development.

- Experience in integrating client games with Tencent platforms.

- A passion for 3D FPS games.

Additional Information

Ubisoft CSR commitment

Making a long-lasting positive impact for our players, our teams, our partners and our planet.

In Ubisoft, we are working to enrich players’ lives through unique and memorable gaming experiences and by improving the positive impacts of our games. To get there, we are creating a safer, more inclusive work environment, we are giving back to the communities where Ubisoft operates by working with local non-profit partners and by working to reduce the environmental impact of our business.

为我们的玩家、团队、合作伙伴以及地球持续带来积极影响

育碧致力于通过打造新颖深刻的游戏体验及扩大游戏的积极影响,来丰富玩家的生活。为了实现这一目标,我们始终寻求为团队提供更加安全包容的工作环境。我们通过与世界各地的非营利机构合作开展项目,同时努力降低自身业务对环境的影响,来回馈社区。

To learn more about Ubisoft’s Environmental Commitment

了解更多有关育碧对环境的承诺

Play Green: Ubisoft’s Commitment to Global Carbon Neutrality

https://youtu.be/w2gstlpydks

2022 Update

https://news.ubisoft.com/en-us/article/2xcruKK2rZJ22OSeyWzkKO/ubisofts-environmental-commitment-2022-update

View Full Job Description

About The Company

Ubisoft’s 21,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences.


Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come. 


Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves. 


If you are excited about solving game changing challenges, cutting edge technologies and pushing the boundaries of entertainment, we invite you to join our journey and help us Create the unknown.

View All Jobs

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug