Senior Game Programmer job description:
- Design and implement game mechanics and systems using programming languages such as C++, C#, or Java
- Develop and maintain game engine components using Unity or other game engines
- Collaborate with game programmers, designers, and artists to ensure the integration of game systems and mechanics
- Able to optimize game performance and identify and resolve technical issues
- Develop and maintain tools and workflows to streamline the game development process
- Keeping up with the latest game programming trends and technologies
- Excel communication skills to maintain team progress and deliver quality games on the schedule
- Provide technical support to other teams as needed