As a Senior Unity 3D/Unreal Game Development Engineer you will play a key role in the design development and optimization of cuttingedge games using Unity 3D or Unreal Engine. Leveraging your expertise in game development programming and software engineering you will collaborate with crossfunctional teams to deliver highquality gaming experiences that captivate and delight players. This role offers an exciting opportunity to work on diverse projects mentor junior developers and contribute to the success of our games.
Responsibilities:
- Lead the design and implementation of game mechanics systems and features using Unity 3D or Unreal Engine ensuring adherence to technical requirements and project timelines
- Collaborate with game designers artists and other developers to translate creative visions into functional and immersive gameplay experiences
- Optimize game performance memory usage and rendering efficiency to achieve smooth frame rates and seamless gameplay across various platforms and devices
- Implement and maintain game systems such as player controls AI behavior physics simulations and user interfaces following best practices and industry standards
- Mentor and provide technical guidance to junior developers conducting code reviews knowledgesharing sessions and fostering a culture of continuous learning and improvement
- Stay current with emerging game development technologies trends and best practices evaluating new tools and methodologies to drive innovation and efficiency
- Collaborate with QA testers to identify and resolve bugs glitches and performance issues ensuring a polished and bugfree gaming experience for players
Mandatory Requirements:
- Bachelors or Masters degree in Computer Science Engineering or a related field
- 4 years of experience in game development roles with a focus on Unity 3D and/or Unreal Engine development
- Proven track record of shipping successful games on PC console or mobile platforms
- Proficiency in C# C or other programming languages commonly used in game development
- Deep understanding of game development principles including game design gameplay mechanics and optimization techniques
- Experience with game development frameworks tools and workflows such as Unity Editor Unreal Editor version control systems and asset pipelines
Qualities:
- Strong problemsolving skills critical thinking abilities and attention to detail
- Excellent communication and interpersonal skills with the ability to collaborate effectively with multidisciplinary teams
Benefits:
- Competitive salary and benefits package
- Opportunities for professional development and career advancement
- Exposure to cuttingedge technologies and industry best practices
- Dynamic and collaborative work environment
- Potential for participation in gaming industry events conferences and game jams
Location: Onsite Remote Hybrid