6675 Mediterranean Dr, Suite 304, McKinney, TX. +1 9452747148 info@utasystems.com
Key Responsibilities for Game Developer:
- Game Development: Design, develop, and optimize high-quality 3D games for multiple platforms using Unity 3D and Unreal Engine.
- AR/VR & Web 3.0 Development: Develop immersive experiences for AR (Vuforia, EasyAR, ARKit, ARCore) and VR (Oculus, Dream VR) platforms.
- Multiplayer & Blockchain Integration: Implement multiplayer game features, blockchain-based game mechanics, and NFT integrations for Web 3.0 projects.
- Game Physics & AI: Develop and integrate advanced physics, AI-driven mechanics, and complex game behaviors to enhance player experience.
- Scripting & Coding: Write and maintain high-performance code in C#, C++, and other languages for game mechanics, UI, and backend logic.
- Asset Integration: Work with 3D models, animations, textures, sound, and special effects to enhance gameplay and realism.
- Performance Optimization: Optimize game assets, code, and rendering pipelines to ensure smooth performance across different platforms.
- UI/UX Development: Design and implement user interfaces and game menus to ensure an intuitive player experience.
- Testing & Debugging: Conduct rigorous game testing, debugging, and troubleshooting to ensure a polished final product.
- Game Design Collaboration: Work closely with designers, artists, and stakeholders to bring game concepts to life.
- Version Control & Documentation: Use version control systems like Git and maintain detailed documentation of game mechanics, development processes, and best practices.
- Project Management & Leadership: Manage game development teams, mentor junior developers, and oversee project timelines and technical decisions.
- Industry Research & Innovation: Stay updated on the latest gaming technologies, trends, and methodologies to implement cutting-edge solutions.
Qualifications and Experience Required for Game Developer:
- Education: Bachelors in Computer Science or a related field.
- Experience: 4+ years in game development with expertise in Unity 3D and Unreal Engine.
- Programming Languages: Proficiency in C#, C++, and scripting languages for game logic and automation.
- Game Engines: Extensive experience with Unity 3D and Unreal Engine for game development.
- AR/VR Development: Strong expertise in AR/VR technologies, including Oculus, ARKit, ARCore, Vuforia, and EasyAR.
- Blockchain Gaming: Experience developing Web 3.0 projects, NFT-based games, and integrating blockchain technology.
- Multiplayer Development: Experience with multiplayer networking, including Photon, Mirror, and Unreal Engine networking frameworks.
- Game Physics & AI: Knowledge of physics engines, AI pathfinding, and behavior scripting.
- 3D Modeling & Animation: Understanding of 3D assets, rigging, animations, and special effects.
- Performance Optimization: Experience in profiling and optimizing game performance across different platforms.
- Project Leadership: Ability to manage and mentor development teams, drive technical direction, and oversee project execution.
- Industry Certifications: Relevant game development certifications are a plus.
- Soft Skills: Strong problem-solving, communication, and collaboration skills, with the ability to work in a fast-paced environment.