We are seeking a skilled Unity Developer to join our team, responsible for creating and maintaining engaging games. The role involves daily coding, debugging, and optimizing game performance to deliver a seamless user experience. The developer will work closely with the design team to craft innovative gaming solutions, manage resources efficiently, and stay informed about the latest trends and advancements in game development.
Key Responsibilities
- Develop and maintain games using Unity and C# scripting.
- Write clean, maintainable, and efficient code following best practices.
- Debug and optimize game performance to enhance user experience.
- Collaborate with the design team to implement creative and effective gaming features.
- Manage resources effectively to ensure smooth gameplay and system performance.
- Keep up-to-date with industry trends, tools, and technologies to continuously improve development processes.
- Apply knowledge of 3D game physics and mathematics to solve technical challenges.
- Contribute to VR game development, understanding the nuances of VR hardware integration.
Required Qualifications
- Proficiency in Unity and C# scripting.
- Strong understanding of Object-Oriented Programming (OOP) principles.
- Ability to produce clean, maintainable, and high-quality code.
- Excellent problem-solving, debugging, and optimization skills.
- Solid knowledge of 3D game physics and mathematics.
- Experience with VR game development and familiarity with VR hardware.
- Strong written and verbal communication skills.
- Demonstrated punctuality, discipline, and commitment to meeting deadlines.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field is preferred.
This role offers the opportunity to work in a dynamic environment where creativity and technical expertise combine to produce cutting-edge gaming experiences. If you are passionate about game development and eager to contribute to innovative projects, we encourage you to apply.