Game Developer - Amman, الأردن - Ghost Ivy Development Studio AG

    Ghost Ivy Development Studio AG
    Ghost Ivy Development Studio AG Amman, الأردن

    منذ أسبوع

    Default job background
    وصف
    • Easy Apply SaveSave Game Developer at Ghost Ivy Development Studio AG Share Show more options

      About the job

      Job Overview In the role of a game developer, you will be responsible for creating high-level 3D multiplayer and single-player games, as well as integrating game art such as characters, environments, and items. Collaboration with a cross-functional team of game designers, artists, software developers, and animators is essential to ensure alignment with game specifications and requests. Success in this role will be demonstrated by producing high-quality games and enhancing existing ones to increase user engagement, player retention, and in-game sales. Responsibilities and Duties
    • Implement game functionality according to communicated design.
    • Translate design specifications into functional games.
    • Communicate with other team members to establish an effective pipeline and integrate media assets.
    • Design, build, and maintain efficient, reusable, and reliable code.
    • Ensure the best possible performance, quality, and responsiveness of applications.
    • Identify bottlenecks and bugs, and devise solutions to address and mitigate these problems.
    • Assist in maintaining code quality, organization, and automation.
    • Identify and document solutions.
    • Perform tests and debug errors.
    • Maintain and update gameplay features.
    • Import new and modified game assets.
    • Research new tech stacks and technologies.
    • Game Developer Job Requirements
    • Minimum 3-5 years of game development experience.
    • Knowledge of gaming platforms (console, mobile, PC).
    • Proficiency in different programming languages (C++, Unreal Engine Blueprints, C#).
    • Excellent knowledge of OOP and design patterns.
    • Proficiency in writing multiplayer-ready code.
    • Experience optimizing memory and space usage for support of older hardware.
    • Excellent knowledge of Unity Engine.
    • Proficiency in various game development tools (Unity, Unreal Engine).
    • Proficient knowledge of code versioning tools such as Git.
    • Passion for video games.
    • Excellent communication and analytical skills.
    • Bachelor's degree in computer science, software engineering, or a related field.
    • Application Requirements
    • Portfolio of your previous work and personal projects.
    • CV
    • Cover letter