Epicareer Might not Working Properly
Learn More

Game Developer

Salary undisclosed

Apply on


Original
Simplified

Game Developer is responsible for planning and implementing game functionality, building the game code, identifying bottlenecks, and ensuring the quality of the finished product.

Responsibilities:

  1. Designing and implementing game mechanics, features, and systems using programming languages and game development tools.
  2. Writing efficient, clean, and maintainable code that meets performance and quality standards.
  3. Debugging and resolving technical issues and optimizing code for better performance.
  4. Integrating 2D and 3D assets, Audio, Animation, and others into the game engine to create a cohesive and immersive gaming experience.
  5. Collaborating with other programmers to ensure proper integration and functionality of various game systems and components.
  6. Testing and troubleshooting games on multiple platforms, identifying and fixing bugs to deliver a polished final product.
  7. Documenting code and technical specifications to facilitate understanding and future maintenance.
  8. Participating in the overall game development process, offering ideas and suggestions to enhance gameplay and user experience.

Requirements:

  1. Min. Bachelor’s degree in Computer Science, Computer Engineering, Games Development or similar field.
  2. Min.1-3 years experience in the games industry.
  3. Has experience working with Unity and Roblox Studios.
  4. Knowledge of 2D & 3D development and integrated game physics.
  5. Knowledge of scripting, user interfaces, animation, networking, and textures.
  6. Experience with mobile apps development.
  7. Experience with memory and space optimization.
  8. Hands on experience with programming languages (C#, C++, LUA, etc.)
  9. Ability to solve complex software and coding issues.
  10. Understanding of source control.
  11. Knowledge of the overall game development pipeline.
  12. Up-to-date with the latest gaming trends, techniques, best practices and technologies.
  13. A good team player with flexibility.
  14. Excellent attention to detail.
  15. Good communication skills.