We are looking for an experienced Unity Game Developer to join DynaX Studios and contribute to game development projects alongside international teams.
You will work with Unity and C# to develop and maintain gameplay features and game systems, solve technical challenges, and contribute to established architectures and codebases.
This is a remote contractor opportunity open to professionals based in Argentina, with a preference for candidates located in Mendoza. Professional experience in the video game industry is required.
Responsibilities
- Develop, implement, and maintain gameplay features and game systems using Unity and C#.
- Work effectively within existing game architectures and large codebases.
- Debug and resolve technical, performance, and gameplay-related issues.
- Profile and optimize code to improve performance, stability, and maintainability.
- Collaborate with engineers, designers, artists, and other disciplines to implement game features.
- Participate in code reviews and contribute to engineering standards and best practices.
- Estimate tasks and communicate technical risks, progress, and dependencies.
- Collaborate effectively with distributed and international development teams.
Requirements
- Professional experience developing video games with Unity.
- Strong C# programming skills.
- Previous professional experience in the video game industry.
- Solid understanding of software architecture and game systems.
- Experience developing gameplay features and game systems.
- Strong debugging, analytical, and problem-solving skills.
- Experience profiling and optimizing game performance.
- Ability to understand, navigate, and contribute to existing codebases.
- Knowledge of software engineering principles and maintainable code practices.
- English proficiency suitable for technical meetings and collaboration with international teams.
- Current residence in Argentina.
Nice to Have
- Experience using Perforce in a game development environment.
- Experience with PlayFab or similar backend and online game services.
- Experience developing or maintaining internal game development tools.
- Experience using AI-assisted development tools such as Codex, GitHub Copilot, or similar solutions.
- Multiplayer and networking experience.
- PC and/or console development experience.
- Experience with Unity UI systems.
- Experience with Addressables and asset-management pipelines.
- Memory and performance optimization experience.
- Knowledge of rendering or shader development.
- Experience working on live games or shipped PC or console titles.
- Experience with build pipelines, automation, or development workflows.