Job Overview
We are seeking a talented and experienced Unreal Game Developer to join our dynamic team. As an Lead Unreal Game Developer, you will play a crucial role in the design, development, and optimization of high-quality game experiences using Unreal Engine. If you are passionate about pushing the boundaries of gaming experiences and have a strong background in Unreal Engine development, we invite you to join our team and contribute to the creation of cutting-edge and memorable games.
Responsibilities
- Work with fellow programmers, as well as the rest of the production team, as a lead programmer and manager.
- Use UE5's framework to create game systems and features in C++ and Blueprint, factoring external direction and team feedback into design decisions.
- Guide artists and Blueprint developers to create work that adheres to the design of game systems while maintaining good style and optimization standards.
- Dive into the UE5 source to make necessary architectural changes and understand how that will affect future versions of the engine.
- Use source control to protect the code and use bug reporting software to manage issues that need to be fixed. Must also know how to properly prioritize bugs.
- Simple and complex AI, UI, cinematics, optimization, engine functionality, particle effects integration, sound integration, and general gameplay mechanics.
- Must have very strong problem-solving and analytic skills.
- Work with emerging technologies to create new tools and systems for interactive real-time production.
- Ensure compliance with ride requirements, including performance benchmarks and integration with third-party ride control systems.
- Produce clean, well-documented code.
- Maintain internal engine builds, using Perforce and other tools to distribute builds to the team.
- Optimize code and assets for various target platforms, including PC, consoles, and mobile devices.
Requirements
- Bachelor's degree in Computer Science, Game Development, or related field.
- Extensive expertise in Unreal Engine 5.2 and 5.3 to develop high-quality performance, and visually stunning interactive experiences.
- 5-8 years of proven experience in Unreal Engine Development.
- Proficiency in C++ and Blueprints programming within Unreal Engine.
- Solid understanding of game development principles.
- Understanding of 3D mathematics and algorithms.
- Strong problem solving and debugging skills.
Job Location: HRBR Layout, Kalyan Nagar, Bangalore