About the Role:
As a game programmer, you will be responsible for implementing the game’s core mechanics, systems, and features. You will work closely with game designers and artists to bring their creative vision to life.
Responsibilities:
- Game Programming:
- Develop and implement game systems, such as AI, physics, and input handling.
- Optimize game code for performance and efficiency.
- Debug and fix game issues.
- Collaborate with game designers to ensure their vision is realized.
- Integrate game assets created by artists into the game engine.
- Tools and Technologies:
- Expertise in programming languages that are pertinent to the development of games, such as Python, C++, and C#.
- Experience with game engines (e.g., Unity, Unreal Engine).
- Knowledge of game development tools and pipelines.
- Collaboration:
- Collaborate closely with other programmers, artists, and game designers.
- Communicate effectively and provide technical solutions to design challenges.
- Participate in code reviews and provide constructive feedback.
Qualifications:
- Solid comprehension of the fundamentals of computer science and exceptional programming abilities.
- Passion for game development and a strong interest in technology.
- Capacity to rapidly acquire new programming languages and technologies.
- Excellent problem-solving and debugging skills.
- Experience with game development tools and pipelines.
- A portfolio showcasing your programming skills and projects.
Please apply for a resume online, and the digitalxnode evaluation team will reach out to you in case your profile gets screen-selected. We will keep your data in our repository, and our team may reach out to you for other positions.