AI-first Unity Developer
New
Y
YallaPlayMobile Gaming
WorldwideFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- AgileC#RESTful APIsDebugging
Requirements
- Bachelor's degree in Computer Science, Software Engineering, Interactive Media, or equivalent experience.
- 5+ years developing mobile games with Unity.
- At least 2 shipped mobile game titles.
- Excellent C# programming skills.
- Strong understanding of Unity architecture, UI Toolkit/uGUI, prefabs, asset management, animation, audio, and scene management.
- Experience building both 2D and 3D mobile games.
- Experience optimizing CPU, GPU, memory, and battery performance.
- Experience with REST APIs, WebSockets, or multiplayer networking.
- Strong debugging and problem-solving skills.
- Experience working in Agile teams.
- Comfortable using AI coding assistants such as GitHub Copilot, Cursor, or ChatGPT.
- Ability to write effective prompts and critically validate AI-generated code.
Responsibilities
- Develop and implement mobile games in Unity for iOS and Android.
- Use AI-powered development tools to accelerate coding, debugging, refactoring, documentation, testing, and prototyping.
- Collaborate with designers, producers, artists, backend engineers, and QA to deliver polished player experiences.
- Write clean, scalable, maintainable C# code and validate AI-generated code before production use.
- Rapidly prototype gameplay mechanics and iterate based on team feedback.
- Optimize performance across a wide range of mobile devices using Unity profiling tools.
- Debug complex gameplay, networking, memory, and platform-specific issues.
- Participate in Agile development processes.
View Full Description & ApplyYou'll be redirected to the employer's site