Unreal Engine Developer - Remote/Onsite (8+ years)  
We are seeking a highly skilled and experienced Senior Unreal Engine Developer  with strong leadership capabilities to join our team.
The ideal candidate should have a solid foundation in C++ and Blueprints , with over 8 years of experience  in game development or real-time application development using Unreal Engine .
This role requires not only deep technical expertise but also the ability to lead development efforts , mentor team members, and contribute to technical decision-making and project planning.
Key Requirements:  
- Develop and implement complex gameplay systems and real-time applications using Unreal Engine.
 
 
- Write clean, maintainable, and efficient code in C++  and Blueprints .
 
 
- Collaborate with designers, artists, and cross-functional teams to understand requirements and deliver high-quality solutions.
 
 
- Lead technical planning and architecture discussions; define scalable and maintainable solutions.
 
 
- Mentor junior and mid-level developers, providing ongoing technical guidance and support.
 
 
- Conduct code reviews and enforce coding best practices and quality standards.
 
 
- Manage task allocation, effort estimation, and sprint planning in alignment with project goals.
 
 
- Integrate and enhance existing features developed by other team members, ensuring smooth releases.
 
 
- Identify and mitigate technical risks and escalate critical issues as needed.
 
 
- Monitor performance metrics, debug issues, and implement optimization strategies.
 
 
- Foster a collaborative team culture, encourage innovation, and lead by example.
 
 
- Stay current with Unreal Engine updates, new tools, and industry trends to continuously improve development practices.
 
 
Primary Skills:  
- Proven experience as a Senior Unreal Engine Developer .
 
 
- Strong proficiency in C++  and Blueprints  within Unreal Engine .
 
 
- Over 8 years of experience  in 3D game development, application development, or visualization using Unreal .
 
 
- In-depth understanding of Unreal Engine’s architecture, tools, and core systems.
 
 
- Skilled in performance optimization , debugging , and profiling tools .
 
 
- Familiarity with version control systems  (e.g., Git).
 
 
- Strong communication, leadership , and problem-solving  skills.
 
 
- Comfortable working in Agile  environments (Scrum/Kanban).
 
 
Secondary Skills:  
- Experience with Unity 3D  engine.
 
 
- Proficiency in C#  programming.
 
 
- Shader and material development experience.
 
 
Must Have:  
- Hands-on experience with C++ and Blueprints  in Unreal Engine.
 
 
Nice to Have:  
- Pixel Streaming experience.
 
 
- Multiplayer and networked gameplay system development.
 
 
- CI/CD pipeline and test-driven development (TDD) experience.
 
 
- Experience with other engines such as Unity or Godot.
 
 
- Exposure to technical art or shader programming.
 
 
Preferred Qualifications:  
- Bachelor’s degree in Computer Science , Game Development , or a related field.
 
 
- A strong portfolio demonstrating past Unreal Engine projects.
 
 
- Proven ability to lead, mentor, and manage technical teams.
 
 
- Excellent organizational and time-management skills.