Gameplay Engineer

2 days ago


Shanghai, Shanghai, China Wargaming Full time

Job Overview

The ideal candidate will have a strong background in game development and a thorough understanding of the Unreal Engine. They will be responsible for implementing gameplay features, optimizing performance, and ensuring the technical quality of our latest game.

Key Responsibilities:

  • Develop and implement new gameplay features within the Unreal Engine.
  • Collaborate with designers, artists, and other programmers to create optimal, scalable solutions for game design challenges.
  • Debug, optimize, and ensure software stability in the game's engine.
  • Integrate assets from the art and design teams, ensuring they meet the necessary technical requirements.
  • Write clear, maintainable, portable, and highly functional code.
  • Provide input during the design process and contribute to the overall game concept and playability.
  • Maintain and enhance the Unreal Engine as required for the game's development.

Qualifications:

  • 5+ years of professional game development experience working in and with Unreal.
  • Proficient with C++ and blueprints in Unreal Engine.
  • Strong knowledge of the game development process and 3D game engines.
  • Knowledge of 3D shooting game structure.
  • Knowledge of network replicating.
  • Knowledge of GAS in Unreal Engine.
  • Understanding of network programming, physics, and AI within the Unreal Engine.
  • Exceptional problem-solving and debugging skills.
  • Ability to work effectively in a collaborative team environment.
  • Self-starter with the ability to work independently and take initiative.

Preferred Qualifications:

  • Experience with Unreal Engine 5.
  • Familiarity with additional programming languages, such as Python or Lua.
  • Experience in a live service/online game environment.
  • Proficiency with version control software, such as Git, Perforce

Benefits:

  • 15 days of annual leave (additional days based on years of service up to 20 days, up to 12 of full pay sick days, other leaves as per statutory requirements)
  • Career development and education opportunities within the company
  • Premium medical insurance
  • Mental well-being program (iFeel)
  • Life event allowances (Employee Birthday, Marriage, Child's Birth...)
  • Employee discounts
  • Personal Gaming Account
  • Coffee, games, and snacks in the office
  • Company events
  • Seniority Awards
  • Referral program - you can recommend the best talents to the Company and receive a reward


  • Shanghai, Shanghai, China Riot Games Full time

    Job Summary:Riot Games is seeking a skilled Senior Software Engineer to join our team and contribute to the development of our games. As a Senior Software Engineer, you will be responsible for designing, implementing, and maintaining complex gameplay systems, including combat, animation, and character movement.Key Responsibilities:Design and implement...


  • Shanghai, Shanghai, China Wargaming Full time

    Job OverviewThe ideal candidate will have a solid background in game development and a thorough understanding of the Unreal Engine. You will be responsible for implementing gameplay features, optimizing performance, and ensuring the technical quality of our latest game.Key Responsibilities:Develop and implement new gameplay features within the Unreal...


  • Shanghai, Shanghai, China Wargaming Full time

    Job OverviewThe ideal candidate will have a solid background in game development and a thorough understanding of the Unreal Engine. As a key member of our team, you will be responsible for implementing gameplay features, optimizing performance, and ensuring the technical quality of our latest game.Key Responsibilities:Develop and implement new gameplay...


  • Shanghai, Shanghai, China Wargaming Full time

    Job OverviewThe ideal candidate will have a solid background in game development and a thorough understanding of the Unreal Engine. You will be responsible for implementing gameplay features, optimizing performance, and ensuring the technical quality of our latest game.Key Responsibilities:Develop and implement new gameplay features within the Unreal...


  • Shanghai, Shanghai, China Riot Games Full time

    Key Responsibilities: Architect, develop, and deploy backend services that support a groundbreaking game, reaching millions of players worldwide. Create and maintain a multi-service architecture to ensure globally scalable operations. Develop features that integrate gameplay elements with backend service functionalities. Enhance server reliability...


  • Shanghai, Shanghai, China Scopely Full time

    Main Responsibilities:Lead a team of experienced engineers responsible for developing and maintaining the game client.Design and implement new features in our game client, working collaboratively with stakeholders to identify technical solutions.Develop and enforce software development best practices.Work with QA to resolve bugs and deliver high-quality code...


  • Shanghai, Shanghai, China Riot Games Full time

    Riot Games is a player-focused game development company that values teamwork and collaboration. We're looking for a skilled Game Designer to join our team and help us create engaging experiences for our players.The ideal candidate will have a strong understanding of game design principles and be able to break down complex gameplay problems into manageable...


  • Shanghai, Shanghai, China Riot Games Full time

    Job Title: Senior Software Engineer, CombatWe are seeking a highly skilled Senior Software Engineer to join our team and contribute to the development of our combat systems. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining high-quality software solutions that meet the needs of our...


  • Shanghai, Shanghai, China Riot Games Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team and contribute to the development of our combat systems. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining complex software systems that meet the needs of our players.ResponsibilitiesDesign and implement gameplay...


  • Shanghai, Shanghai, China Riot Games Full time

    Responsibilities:Stay up-to-date with current gaming trends, understand game mechanics and design purposes, and apply knowledge to daily work.Independently design interaction schemes for regular systems and gameplay, and complete complex interaction systems under guidance.Collaborate and communicate with cross-functional teams to implement project interface...


  • Shanghai, Shanghai, China Riot Games Full time

    Key Responsibilities:Develop a deep understanding of current market trends and popular games, and apply that knowledge to design interactive experiences.Design and implement user interface solutions for regular systems and gameplay mechanics, with guidance on complex interactions.Collaborate with cross-functional teams to bring project interfaces to life and...


  • Shanghai, Shanghai, China Riot Games Full time

    About the Role:Riot Games is seeking a highly skilled Senior Software Engineer to join our team and contribute to the development of our internet scale backend services for a genre-defining game.Key Responsibilities:Design, build, and deliver scalable backend services for a global game audience.Develop and support multi-service architecture to ensure global...


  • Shanghai, Shanghai, China Riot Games Full time

    Job Title: Senior Software Engineer, CombatWe are seeking a highly skilled Senior Software Engineer to join our team and contribute to the development of our combat systems. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining high-quality software solutions that meet the needs of our...


  • Shanghai, Shanghai, China Riot Games Full time

    Responsibilities:Stay up-to-date with current gaming trends, understand game mechanics and design purposes, and apply this knowledge to daily work.Independently design interaction schemes for regular systems and gameplay, and under guidance, complete complex interaction systems.Collaborate and communicate with cross-functional teams to bring project...


  • Shanghai, Shanghai, China Riot Games Full time

    Key Responsibilities: Architect, develop, and deploy robust backend services tailored for a groundbreaking game aimed at a worldwide audience. Create and maintain a multi-service framework to support globally distributed services. Develop features that span from in-game mechanics to backend service execution. Enhance server reliability and optimize...


  • Shanghai, Shanghai, China Riot Games Full time

    Job Summary:We are seeking a highly skilled Senior Backend Engineer to join our team and contribute to the development of large scale backend systems for our genre-defining game. The ideal candidate will have a strong background in building scalable, production-ready architecture and experience with cloud computing and cloud...


  • Shanghai, Shanghai, China Riot Games Full time

    About the RoleRiot Games is seeking a skilled Senior Software Engineer, Services to join our team. As a key member of our backend services team, you will be responsible for designing, building, and delivering scalable backend services for our genre-defining game.ResponsibilitiesDesign and implement internet-scale backend services for a globally accessible...

  • Technical Team Lead

    1 month ago


    Shanghai, Shanghai, China Scopely Full time

    Technical Team Lead (Client) Job DescriptionScopely is a global game development company that is passionate about creating engaging experiences for players. We are seeking a highly skilled Technical Team Lead (Client) to join our Star Trek Fleet Command team in Shanghai.Key Responsibilities:Lead and manage a team of experienced engineers who focus on...

  • Technical Team Lead

    2 weeks ago


    Shanghai, Shanghai, China Scopely Full time

    Technical Team Lead (Client) Job DescriptionScopely is seeking a highly skilled Technical Team Lead (Client) to join our Star Trek Fleet Command team in Shanghai. As a key member of our development team, you will be responsible for leading and managing a team of experienced engineers who focus on developing and maintaining the game client.Key...


  • Shanghai, Shanghai, China Scopely Full time

    About the RoleScopely is seeking a highly skilled Technical Team Lead to join our Star Trek Fleet Command team in Shanghai. As a global leader in the mobile games industry, we are committed to inspiring play and connecting millions of people around the world daily.As a Technical Team Lead, you will be responsible for leading and managing a team of...