Trainee Associate Software Engineer (Unreal Engine)

Key Responsibilities:

  • Assist in the design, development, and implementation of interactive applications using Unreal Engine and/or Unity3D.
  • Collaborate with cross-functional teams to understand project requirements and contribute to creative solutions.
  • Write clean, reusable, and optimized code for various game elements, interactions, and animations.
  • Conduct debugging and troubleshooting to ensure high performance and responsiveness of applications.
  • Stay updated with the latest industry trends, tools, and technologies in Unreal Engine and Unity3D.
  • Participate in code reviews and testing to ensure the highest quality standards are met.

Required Skills and Qualifications:

  • Educational Background: Bachelor’s degree in Computer Science, Software Engineering, Game Development, or a related field.
  • Technical Skills:
    • Familiarity with Unreal Engine and/or Unity3D.
    • Basic understanding of C++, C#, or other relevant programming languages.
    • Knowledge of 3D mathematics, shaders, and graphics pipelines.
  • Soft Skills:
    • Excellent problem-solving skills and a proactive attitude.
    • Good communication and teamwork abilities.
    • Strong attention to detail and a desire to learn.

Nice-to-Have Skills:

  • Knowledge of AR/VR technologies.
  • Familiarity with animation principles, rigging, and 3D modeling.
  • Experience with version control systems like Git.

What We Offer:

  • A collaborative and creative environment where learning and growth are encouraged.
  • Mentorship from industry experts in game development and immersive technology.
  • Opportunities to work on exciting, high-impact projects.
  • Competitive salary and benefits for entry-level positions.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx