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
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
|