About the Role: We are seeking a talented and passionate Unreal Engine Developer to join our growing team. In this role, you will contribute to the development of immersive real-time applications across gaming, simulation, virtual reality (VR) and interactive experiences. You will work closely with designers, artists, and engineers to build high-performance, scalable, and engaging products powered by Unreal Engine. Key Responsibilitie s: Design, develop, and maintain interactive applications using Unreal Engine 4/5. Build and optimize multiplayer gameplay systems and network architecture. Develop immersive VR/XR experiences and simulation-based applications. Implement gameplay mechanics, user interactions, and real-time features. Optimize application performance through profiling, debugging, and performance tuning. Collaborate with cross-functional teams including artists, designers, and technical stakeholders. Troubleshoot and resolve complex technical challenges throughout the development lifecycle. Maintain code quality and version control best practices.
Required Skills & Qualifications: Strong hands-on experience with Unreal Engine 4/5. Proficiency in C++ and Unreal Blueprints. Experience developing multiplayer and networked applications. Strong understanding of gameplay programming, replication, and networking concepts. Experience with VR/XR technologies and immersive application development. Expertise in debugging, profiling, and performance optimization. Familiarity with version control systems such as Git or Perforce. Robust problem-solving and analytical skills. Ability to work effectively in a collaborative team environment. Preferred Qualifications: Experience working on commercial games, simulations, or real-time interactive projects. Understanding of rendering pipelines and optimization techniques. Knowledge of AR/VR hardware integrations and deployment workflows. Experience with cloud-based multiplayer services and backend integrations.