
Mobile Game Developer
Posted 5 days ago

Posted 5 days ago
This is a fully remote position, open to applicants in Brazil.
• Create and launch mobile games using Unity for both iOS and Android platforms.
• Leverage AI-driven development tools to enhance coding, debugging, refactoring, documentation, testing, and prototyping while upholding production-quality standards.
• Work in collaboration with designers, producers, artists, backend engineers, and QA teams to deliver a refined player experience.
• Write clean, scalable, and maintainable C# code and ensure the integrity of AI-generated code prior to its deployment.
• Quickly prototype gameplay mechanics and refine them based on team feedback.
• Optimize performance across various mobile devices utilizing Unity profiling tools.
• Troubleshoot complex gameplay, networking, memory, and platform-specific challenges.
• Implement gameplay systems, user interfaces, animations, visual effects, audio, and live operation features.
• Contribute to continuous integration and deployment (CI/CD), build automation, and deployment pipelines.
• Review code, enhance engineering standards, and contribute to the development of reusable systems and internal tools.
• Continuously assess new AI tools and workflows that can boost team productivity.
• Engage in Agile development processes, including sprint planning and daily stand-ups.
• Report directly to the Lead Unity Developer.
• Bachelor's degree in Computer Science, Software Engineering, Interactive Media, or equivalent professional experience.
• Over 5 years of experience in mobile game development with Unity.
• Minimum of 2 completed mobile game titles.
• Exceptional C# programming abilities.
• Strong comprehension of Unity architecture, UI Toolkit/uGUI, prefabs, asset management, animation, audio, and scene management.
• Experience in creating both 2D and 3D mobile games.
• Proficient in optimizing CPU, GPU, memory, and battery performance.
• Familiarity with REST APIs, WebSockets, or multiplayer networking.
• Strong debugging and problem-solving capabilities.
• Experience working in Agile team environments.
• Excellent communication and teamwork skills.
• Comfortable utilizing AI coding assistants such as Unity AI, GitHub Copilot, Cursor, Claude Code, ChatGPT, or similar tools.
• Ability to formulate effective prompts for technical tasks.
• Capable of critically reviewing, validating, testing, and enhancing AI-generated code.
• Experience with using AI to expedite debugging, documentation, testing, refactoring, and code generation processes.
• Willingness to continuously experiment with new AI workflows while maintaining quality standards.
• Understanding of the limitations, risks, and security considerations related to AI-assisted software development.
• Competitive salary.
• Remote-first and flexible work schedule.
• Digital nomad-friendly environment.
• Generous paid time off.
• Paid days off for birthdays.
• Opportunities for professional growth and access to learning resources.
Endless Studios
Insomniac Games
Sony Interactive Entertainment
Netflix
Get handpicked remote jobs straight to your inbox weekly.