Job Description

Unreal-Technical Lead
Department: Unreal
Position: Technical Lead
Role and responsibilities:

  • 5+ years of experience working as a Software Engineer, Unreal Developer Shipped at least 2 titles utilizing Unreal Engine

  • Minimum of 4 years' experience programming in the video game industry

  • Great understanding of modern C / C++/Blueprints

  • Must have very strong problem-solving and analytical skills.

  • Strong data structures, logic and algorithm skills

  • Experience working with client/server architecture

  • Experience with performance analysis and code optimization

  • Knowledge of any other gaming engines will be a plus.

  • Knowledge of implementing 3rd party plugins.

  • Excellent communication and collaborative problem-solving skills

  • Leadership experience.

  • Solving ad-hoc problems faced by team members

  • Distributing the implementation work among the team members

  • Managing team members assigned to a given project to be done along with project analyst

  • When necessary, interact with clients to understand their issues and resolve those

  • Implementing core design components with software development best practices

  • Creating documents for technical requirements, design, deployment and other relevant items

  • Ensuring the implementation meets functional specs (e.g. code review etc.)

  • Reviewing code to ensure the quality of work

  • Working with supervisor to implement and improve repeatable software development processes and practices with the objective of improved quality and efficiency

  • Contribute on creating technologies best practices and guidelines

  • Create proofs of concepts to evaluate new or unknown technologies or techniques

  • Providing estimates and refining them as part of an agile project

  • Plus, all skills and requirements required for Game Developer