Job Title: Game Developer
Experience: 2+ Years
Employment Type: Full-Time
Role Overview
We are looking for a skilled and passionate Unreal Engine Developer to join our game development team. The ideal candidate will have hands-on experience in developing multiplayer games, strong programming fundamentals, and a deep understanding of game performance optimization. Candidates with experience in Unity3D who are willing to transition to Unreal Engine are also encouraged to apply.
Key Responsibilities
- Design, develop, and implement high-quality multiplayer game features using Unreal Engine
- Use vector math and linear algebra to build immersive and realistic gameplay experiences
- Apply strong OOP concepts, data structures, and algorithms to optimize game systems and performance
- Develop gameplay mechanics and game systems using C++ or C#
- Identify, analyze, and resolve complex gameplay and technical issues to ensure smooth performance
- Work collaboratively in an agile development environment following Scrum methodologies
- Integrate 3D assets, animations, and VFX into the game engine in collaboration with designers and artists
- Stay current with industry trends, tools, and techniques to continuously enhance game quality
Requirements
- 2+ years of game development experience, preferably with Unreal Engine
- Strong background in multiplayer game development and understanding of online gameplay challenges
- Solid understanding of vector math and linear algebra for physics and advanced gameplay mechanics
- Strong foundation in OOP, Data Structures, and Algorithms
- Proficiency in C++ or C# with ability to write optimized and maintainable code
- Strong problem-solving and analytical skills with a creative approach to challenges
- Familiarity with Agile/Scrum methodologies and iterative development practices
- Excellent communication and teamwork skills