Job Title: Unity Developer – Mobile Games
Location: On-Premise (Diwaniya Labs, Kuwait City)
Job Type: Full-Time
Job Overview
We are seeking a talented and passionate Unity Developer to join our innovative team focused on creating engaging mobile games. In this role, you will work in a collaborative, on-premise environment to design, develop, and maintain game features using Unity and .NET. If you are enthusiastic about gaming, have a solid background in C#/.NET, and thrive in a team-oriented setting, we’d love to hear from you.
Key Responsibilities
- Game Development:
- Develop, test, and deploy mobile game features using Unity.
- Utilize C# and .NET to write clean, efficient, and maintainable code.
- User Interface Implementation:
- Design and implement interactive user interfaces with Unity UI (uGUI).
- Collaboration & Version Control:
- Work closely with designers, artists, and QA teams to ensure high-quality game production.
- Manage and maintain source code using Git, ensuring smooth collaboration across the team.
- Platform Builds:
- Build and optimize games for both iOS and Android platforms.
- Troubleshoot and resolve performance issues across multiple mobile devices.
- Agile Development:
- Participate in agile development practices including daily stand-ups, code reviews, and iterative testing.
- Innovation & Improvement:
- Stay current with industry trends and best practices to continually improve the gaming experience.
- Contribute ideas during brainstorming sessions to shape game design and functionality.
- Familiarize yourself with our existing games and game culture to align with our development processes and contribute meaningfully to the team’s creative vision.
Required Qualifications
- Technical Skills:
- Strong proficiency in C# and .NET (4 years of experience or better).
- Extensive experience in Unity development (4 years of experience or better), particularly with Unity UI (uGUI).
- Proven experience with source control systems (Git).
- Mobile Development:
- Demonstrated ability to build, test, and deploy games for iOS and Android.
- Teamwork & Communication:
- Excellent communication skills and a collaborative spirit.
- Ability to work effectively in a team environment.
- Passion for Gaming:
- A genuine enthusiasm for gaming and game development, with a keen eye for detail.