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 Responsibilities:
- 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.
- Strong 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.