Programmeur.euse en jouabilité sénior / Senior Gameplay Programmer
Company | 2K |
---|---|
Location | Quebec City, QC, Canada |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | |
Experience Level | Senior |
Requirements
- 5+ years of experience as a Gameplay Programmer
- Mastery of C++ development
- In-depth knowledge of mathematics (particularly linear algebra)
- Excellent analytical skills
- Excellent problem-solving skills
- Excellent communication skills
- Programming experience in character control and camera
- Able to work closely with designers and programmers in strike teams
- Autonomous and proactive
- Experience of game development on consoles and multiplayer games (replication)
- A passion for video games is a given!
Responsibilities
- Collaborate with design teams to prototype and implement gameplay features to a high standard of quality
- Craft data-driven systems with designer usability in mind
- Collaborate on the development and improvement of systems in a multidisciplinary environment
- Proactively identify technical risks and propose effective and innovative solutions
- Write readable, maintainable, and robust code
- Promote best practices and coding standards
- Optimize implemented systems for performance.
Preferred Qualifications
- Experience with Unreal Engine 4 or 5
- Shipped titles as a gameplay programmer or similar role
- Programming experience with third person shooter games.