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.