Job Openings
Unity Specialist
About the job Unity Specialist
Job brief
We are seeking to hire a talented and creative Unity Specialist to administer our social media accounts. As a unity developer, you will be in charge of planning and implementing game functionality, building the game code, identifying bottlenecks, and ensuring the quality of the finished product.
The ideal candidate shall translate design ideas, concepts, and specifications into a practical and exciting game, as well as build patches and install game updates. Dedication to collaborative problem solving, intelligent design, and a high-quality result is required.
The position will be based in Beirut, Lebanon.
Responsibilities
- Implement game functionality as per communicated design
- Take ownership of the features and components in a game lifecycle, and lead the product design and coding
- Partner with art, design, and production teams to ensure that goals and schedules are compatible with business and project needs
- Collaborate with other team members in delivering complex features on time and ensure products conform to high industry standards
- Communicate with other team members to establish strategy, effective pipeline and integrate media assets
- Design, build, and maintain efficient, reusable, and reliable code
- Mentor other developers on the team to help maintain quality of code, products, and processes
- Identify bottlenecks and bugs, fix code errors, and devise solutions to address and mitigate these problems in a timely manner
- Test game functionality and theme dynamics
- Help maintain code quality, organization, and automatization
Requirements
- Bachelors degree (or equivalent) in computer science, information systems, or related field
- 3 years of experience at least in Unity 3D content development is required
- Experience with physics-based game project or with SCCS (source code control system) such as Git in a multideveloper team environment
- Excellent knowledge of Unity, including extensive experience with scripting, textures, animation, GUI styles, and user session management
- Project management and time management skills
- Ability to identify errors and good troubleshooting skills
- Excellent coding and analytical skills
- Excellent verbal and written communication skills
- Keen eye for detail and proactive mindset
- Good sense of teamwork for developing a unified common vision
- Experience with console and mobile game development
- Strong understanding of object-oriented programming
- Familiarity with current design and architectural patterns
- Knack for writing clean, readable, and easily maintainable code