Unity Developer required at Alter Learning

Unity Developer required at Alter Learning

Studio: Alter Learning

Job Opening: Unity Developer

Location: California, USA

Type: Full-Time

Responsibilities:

  • Develop and maintain educational games using Unity, with a focus on integrating multiplayer features using Photon.
  • Collaborate with cross-functional teams, including designers, artists, and educators, to implement game mechanics and features.
  • Write clean, efficient, and well-documented code for both gameplay and networking components.
  • Participate in code reviews, provide feedback, and contribute to best practices in Unity development.
  • Debug and troubleshoot issues related to gameplay, performance, and networking.
  • Work on optimizing game performance and ensuring a smooth user experience across various platforms.
  • Contribute to the overall game development process, from initial design through to deployment and maintenance.
  • Engage in regular team meetings and collaborate effectively with team members to achieve project goals.

Qualifications & Skills:

  • At least one year of experience with Unity development, including hands-on experience with Photon for multiplayer functionality.
  • Strong understanding of Unity’s architecture and best practices for game development.
  • Proven ability to work effectively in a team environment, with strong collaboration and communication skills.
  • Experience with version control systems (e.g., Git) and familiarity with project management tools.
  • Solid understanding of game design principles and how to implement them in Unity.
  • Ability to write clean, maintainable, and efficient code in C#.
  • Experience with other networking solutions or multiplayer frameworks in Unity.
  • Knowledge of additional game development tools and libraries.
  • Familiarity with educational game development and integrating learning objectives into gameplay.
  • Strong problem-solving skills and the ability to troubleshoot complex issues.
  • Bachelor’s degree in Computer Science, Game Development, or a related field (or equivalent experience).
  • Previous involvement in projects that feature multiplayer or networking components.
  • Experience with Agile development methodologies and working in a collaborative team environment.
  • Portfolio or examples of previous Unity projects demonstrating expertise with Photon and multiplayer features.

animation and vfx jobs