As a team member, you'll work on creating Unity-based framework games for various platforms. Your primary competence will be to build appealing games by implementing concepts, design ideas, and requirements. A dedication to creating a quality product with sophisticated design and solving problems with other team members is of the essence.
POSITION REQUIREMENTS
- Convert design framework into a working game
- Create in-game functionality based on communicated design input
- Integrate media assets and initiate an effective pipeline in communication with other members of the team
- Design, create and maintain reliable code that is reusable and efficient
- Pinpoint bugs and restrictions, and find the most efficient solutions for these problems
- Optimize developed applications to secure the top performance and responsiveness while not sacrificing the quality
- Participate in maintaining and improving organization, automatization, and a code quality
SKILLS
- Exceptional knowledge of working in Unity, including familiarity with textures, GUI styles, textures, scripting, and user sessions administration
- Experience developing games for console and mobile platforms
- Experience in planning and level designing
- Knowledge of particle systems and game physics
- The ability to support older hardware by optimizing system requirements, including RAM and space usage
- Familiarity with 3D is considered a plus
- Previous development experience on successful titles is a significant advantage
- Motivation to constantly learn about new development tools & technologies, and game standards advancements
- Deep knowledge of object-oriented programming
- Awareness of the latest architectural patterns and design
- Skillful in writing code that is readable, clean, and easily maintained
- Experience in implementing automated unit test and testing platforms