About the Role
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 environ