资深游戏开发程序员Senior/Lead Programmer (Console)
上海育碧电脑软件有限公司
- 公司规模:500-1000人
- 公司性质:外资(欧美)
- 公司行业:计算机软件
职位信息
- 发布日期:2019-11-28
- 工作地点:上海
- 招聘人数:1人
- 工作经验:无工作经验
- 学历要求:招1人
- 语言要求:不限
- 职位类别:多媒体/游戏开发工程师
职位描述
Mission:
Lead/Senior Programmer manages a team of gameplay programmers, UI programmers, and network programmers to ensure the successful launch and maintenance of AAA game title in China.
As a key member of the studio, there is an opportunity to work with a passionate project team. This role will focus on driving the project tech development and environment. Along with other departments’ leads, this person will collaborate with internal and also external key stakeholders to bring the projects to completion within an optimized environment.
What you will do
- Oversee PC client and server-side development. Ensure architecture and implementation meet product requirements across the entire system.
- Champion quality and performance. Define uncompromising target metrics and create processes and culture to exceed them.
- Help identify technical risk and mitigation plan.
- Act as a bridge between lead studio team and local publishing partners on tech related matters per circumstances.
- Communicate technical architecture, strategy, details, and status to non-technical team members.
- Share knowledge internally. Apply lessons learned by other teams and align with the broader Ubisoft's technology portfolio.
- Help to build the automation systems to improve the QA & tech ops efficiency. (if need to)
Qualifications
What you should be equipped with?
- 8+ years of experience in game development; 2+ years in Senior/Lead programmer or equivalent role
- Strong C++ skills and object-oriented programming;
- Excellent knowledge of game engines;
- Participated in at least 1 AAA title from prototyping to final launch;
- Ability to formulate tech roadmap and provide tech solution choices;
- Good knowledge of standard algorithms and knows how to use them according to project needs;
- Strong analytical and synthesis skills;
- Strong ability in problem-solving and adapt to change;
- results-driven with strong attention to detail;
- resilient, proactive and confident, with a highly developed team spirit;
- Strong communication (oral and written) in English is a must, and collaboration skills.
Bonus Points
- Experience on rendering or physics.
- Understanding of distributed server and cloud technologies
- Broad knowledge of and experience with server development and operations (including strategies to maximize availability, scalability, responsiveness, quality, and security).
- Willingness to scout for and evaluate new technology and tools as opportunities for innovation and development excellence.
Additional Information
What you will also get:
- An international working environment
- FUN Culture
- Lots of love from your colleagues!
Why Ubisoft Shanghai?
Be a part of the most exciting and innovating video game company in China. Come to work in Shanghai, an amazing city renowned as “Paris of the East”.
Together with a team of multi-national professionals equipped with the cutting-edge technologies, you can be assured of an experience that is both aspirational and fulfilling.
By working in Shanghai studio, you will also be offered with an array of career development opportunities, an abundant training resources, and moreover, a stimulating and creative work environment.
If you’re looking for this kind of job opportunity, you’ll find it here at Ubisoft Shanghai.
Join us for an exciting adventure and make great games!
职能类别:多媒体/游戏开发工程师
公司介绍
Ubisoft’s 19,000 team members, working across more than 40 locations around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences. Their dedication and talent has 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.
Created in 1996, Ubisoft Shanghai studio, is a vibrant and exciting place where our 600+ talents get opportunities to either co-develop great AAA blockbuster games, create cutting-edge online games or produce fun mobile games.
联系方式
- Email:Sha-Recruitment@ubisoft.com
- 公司地址:上海徐汇区桂箐路7号G7园区3号楼3楼