- Strong knowledge of C# programming and the Unity Engine API.
- Solid understanding of game development fundamentals.
- Experience with version control systems (e.g., Git, Perforce, Plastic SCM, etc.).
- Ability to work both independently and collaboratively within a team environment.
- Good knowledge of software design patterns and best practices for scalable, maintainable code.
- Experience with debugging and performance optimization in Unity.
- Strong communication skills and ability to work in a Spanish and English-speaking environment.
- Proficiency in Unity (C#) with at least 2 years of experience in professional or personal projects.
- Familiarity with PC and console game development and deployment.
- Experience working with multiplayer/networked games (e.g., Photon, Mirror, or UNet).
- Understanding of shader programming and graphics optimization.
- Experience with agile development methodologies (e.g., Scrum or Kanban).