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
View details
Apply Now