YallaPlay
YallaPlay
YallaPlay is a mobile gaming company focused on real-time player-versus-player experiences. Its team of gaming industry veterans develops games with the proprietary YallaPlay Real-time Engine and uses AI technologies to create interactive multiplayer gameplay for audiences worldwide. The company’s portfolio includes Spades Masters, a strategic mobile card game, and Zombie World, an upcoming shooter featuring challenging combat and upgradeable arsenals. YallaPlay emphasizes long-term player engagement, interaction, and satisfaction across mobile platforms including the App Store and Google Play.

Mobile Game Developer (Unity) — Brazil Remote

Join YallaPlay as a Unity developer creating AI-assisted mobile games for iOS and Android. Build gameplay, optimize performance, and support live operations for a global gaming studio.

Description

  • Build and deliver Unity mobile games for iOS and Android
  • Apply AI-powered tools to coding, debugging, refactoring, documentation, testing, and prototyping while preserving production quality
  • Work with designers, producers, artists, backend engineers, and QA to create polished player experiences
  • Develop clean, scalable, maintainable C# and review AI-generated code before production use
  • Prototype gameplay mechanics quickly and refine them through team feedback
  • Optimize performance across diverse mobile devices with Unity profiling tools
  • Troubleshoot complex gameplay, networking, memory, and platform-specific problems
  • Develop gameplay systems, UI, animation, VFX, audio, and live operations features
  • Support CI/CD, automated builds, and deployment pipelines
  • Review code, raise engineering standards, and develop reusable systems and internal tools
  • Assess emerging AI tools and workflows that can improve team productivity
  • Participate in Agile practices, including sprint planning and daily standups
  • Report to the Lead Unity Developer

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Interactive Media, or equivalent experience
  • At least five years of Unity mobile game development experience
  • At least two shipped mobile game titles
  • Advanced C# programming ability
  • Strong knowledge of Unity architecture, UI Toolkit or uGUI, prefabs, asset management, animation, audio, and scene management
  • Experience developing 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 abilities
  • Experience working in Agile teams
  • Excellent communication and collaboration skills
  • Comfort using AI coding assistants such as Unity AI, GitHub Copilot, Cursor, Claude Code, ChatGPT, or similar tools
  • Ability to create effective prompts for technical work
  • Ability to critically review, validate, test, and improve AI-generated code
  • Experience using AI for debugging, documentation, testing, refactoring, and code generation
  • Willingness to experiment continuously with AI workflows while maintaining quality
  • Understanding of the limitations, risks, and security considerations of AI-assisted software development

Benefits

  • Competitive compensation
  • Remote-first work with a flexible schedule
  • Digital nomad-friendly arrangement
  • Generous paid time off
  • Paid birthday leave
  • Growth opportunities and access to learning resources

Related Jobs