Browse Jobs
For Employers
Post JobLog inGet Started

Game Developer

InnovaTech Group
Cairo, Egypt
Posted 3 years ago
37Applicants for1 open position
  • 36Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

  • Plan, design, and produce video games for computers, mobile devices.
  • Able to create visual content for the game and writing code to implement all the game’s features and functionality.
  • Use programming languages suitable for the game’s target platform collaborate well with others to accomplish project goals.
  • Knowledge and experience with scalable networking technologies and web standards ( Rest API , web security mechanism)
  • Knowledge and experience with open-source technology related to games
  • Knowledge and experience with cloud storage solutions, data stores, and distributed computing technology
  • opportunities exist for game developers who prefer to work remotely.

Job Requirements

Core responsibilities:

Planning stage :  Create story line, characters, environment, activities, scoring, and progression of the game.

  • Plan the background in software development and mathematics
  • Organizing project segments and break it down into smaller parts and create schedules for development stage
  • Estimated timelines, set milestones, and create prototypes before actual production.

Design Games

  • Coordinating with visual & Art designers
  • Can develop  2D and 3D models of game assets, including scenery and characters.
  • Can create graphics for game art and maps. This includes animating the characters and designing any virtual reality environments used.

Write Code 

  • able to write the code that implements the game’s logic and allows the player to interact with the game world and its characters.
  • Can be assigned to specific parts of the code or game features and working with other developers to make the final product.

Test and Debug Games

  • Testing and debugging during the development process and after the game ships to players
  • use of different automated testing tools to check for broken features and functionality, inspect their code for errors as they write it, and handle requests to fix performance and reliability issues.

Maintain Game 

  • After production, continue to handle new feature requests and make improvements to the game. Like producing add-ons and game packs, making updates that introduce new levels and characters, and adding online gameplay functionality.

 

Advanced Skills and Qualifications needed:

  1. Bachelor’s degree in a computer science field or related diploma of game development and up to five years of experience in game design and developments, or software development that should include courses in programming languages, algorithms, graphics, data structures.
  2. Preferred to have prior experience working full-time hours in game studios or at software companies.
  3. Competent Knowledge of gaming software like Unity, or Unreal Engine, or GameMaker Studio. Must have at least skills of one of them.
  4. Knowledge of Code editors (Sublime Text, or Atom, or  Visual Studio .
  5. Knowledge of Automated testing tools (Selenium, or Junit)
  • Have creativity with artistic ability in addition to technical skills.
  • Knowledge of game-focused programs include specialized training in 2D and 3D design to create game assets and implement assets, animation, game design theory, game engines, and game production.
  1. Knowledge of any well-known Programming language for games ( any like  Java, C+, C++, Python, Swift, JavaScript, or other programming languages) please mention.
  2. Organization skills – collaborating with game designers and other developers to complete projects successfully and on time requires an organized person

 

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentGame Developer