Lead Software Engineer
上海维塔士电脑软件有限公司Virtuos Ltd.
- 公司规模:1000-5000人
- 公司性质:外资(欧美)
- 公司行业:计算机软件
职位信息
- 发布日期:2020-11-11
- 工作地点:上海
- 招聘人数:若干人
- 工作经验:无需经验
- 学历要求:招若干人
- 语言要求:不限
- 职位月薪:2.8-3.5万/月
- 职位类别:高级软件工程师
职位描述
* Design, maintain, implement, test and debug code, write technical design Code of the project including network synchronization, AI, render effect and etc.
* Profiling code to optimize software components of a game, research cutting-edge algorithms and techniques. Create tools, features and engine components to required coding standards.
* Helping Game Producers in allocating the Game Developers according to task complexity and employees skills
* Assigning, planning and tracking tasks completion according to requirements (e.g., type of work & schedule) provided by Game Producers and common work agreements with the different departments
* Reporting to Game Producers on daily basis ETA on tasks completions, team composition and issues regarding team members. Helping her/his fellow team members when issues arise such as bugs, close deadlines, amount of work to be performed, urgent changes implementation, etc.
* Reporting immediately to the Technical Director regarding any blockages, unresolved issues and other impediments to the production.
* Helping to analyze and/or create technical design documentation for project(s) they are handling
* Studying game codes and identifying the processes required for the team to be able to quickly create builds.
* Studying new platforms with the Technical Director to ensure that teams will be able to create builds, Implement features, and utilize device features
* Monitoring code implementation and making sure that the teams are following correct coding conventions and proper commenting of their code
* Safeguarding build deliverables by implementing a code lock to ensure that deliverables maintain quality
* Evaluating members of his/her team, identifying strengths, problem areas (i.e. lack of skills, attendance issues, attitude problems)
职位要求:
* Know the inter-dependencies between systems in an Application.
* Aware of (ripple) effects from any kind of changes, both code and data
* Aware of the importance of code quality, performance and memory
* Experience in Agile/SCRUM
* Experience in platform specific APIs
* Supervision/Management experience
* Experience in AI, Graphics and Rendering
* Creativity and innovation in professional terms
* Ability to multi-task, conflict resolution and problem solving ability
* Good co-ordination and communication skills,ability to keep composure under pressure
* Good communication skills in English and able to work in an English-speaking working environment
* 7+ years of working experience in the games industry is required and Proficiency with C++ programming skills
* Bachelor's degree in Computer Science or related field, or equivalent training and professional experience.
* Profiling code to optimize software components of a game, research cutting-edge algorithms and techniques. Create tools, features and engine components to required coding standards.
* Helping Game Producers in allocating the Game Developers according to task complexity and employees skills
* Assigning, planning and tracking tasks completion according to requirements (e.g., type of work & schedule) provided by Game Producers and common work agreements with the different departments
* Reporting to Game Producers on daily basis ETA on tasks completions, team composition and issues regarding team members. Helping her/his fellow team members when issues arise such as bugs, close deadlines, amount of work to be performed, urgent changes implementation, etc.
* Reporting immediately to the Technical Director regarding any blockages, unresolved issues and other impediments to the production.
* Helping to analyze and/or create technical design documentation for project(s) they are handling
* Studying game codes and identifying the processes required for the team to be able to quickly create builds.
* Studying new platforms with the Technical Director to ensure that teams will be able to create builds, Implement features, and utilize device features
* Monitoring code implementation and making sure that the teams are following correct coding conventions and proper commenting of their code
* Safeguarding build deliverables by implementing a code lock to ensure that deliverables maintain quality
* Evaluating members of his/her team, identifying strengths, problem areas (i.e. lack of skills, attendance issues, attitude problems)
职位要求:
* Know the inter-dependencies between systems in an Application.
* Aware of (ripple) effects from any kind of changes, both code and data
* Aware of the importance of code quality, performance and memory
* Experience in Agile/SCRUM
* Experience in platform specific APIs
* Supervision/Management experience
* Experience in AI, Graphics and Rendering
* Creativity and innovation in professional terms
* Ability to multi-task, conflict resolution and problem solving ability
* Good co-ordination and communication skills,ability to keep composure under pressure
* Good communication skills in English and able to work in an English-speaking working environment
* 7+ years of working experience in the games industry is required and Proficiency with C++ programming skills
* Bachelor's degree in Computer Science or related field, or equivalent training and professional experience.
职能类别:高级软件工程师
公司介绍
维塔士成立于 2004 年,是业内领先的视频游戏内容制作公司,在新加坡、中国、越南、加拿大、 法国、日本、 爱尔兰和美国都设有工作室。维塔士拥有 1,700 多名全职游戏制作专家,多年来致 力于 AAA 级主机游戏、PC 游戏和手机游戏的开发与 3D 美术制作,为客户实现收入的增长和制作 效率的提升。十多年以来,维塔士已成功向客户递交了超过 1,300 个高质量项目,其客户包括众多 著 名 独 立 工 作 室 以及世 界 顶 级 数 码 娱 乐 公 司 20 强中的 18 家
联系方式
- Email:hr@virtuos.com.cn
- 公司地址:地址:span延安西路1326号生物大厦10楼