Skip to main content

Senior/Lead Unity Developer

Authored by

on

Company
Location
Job Position
Experience
Application Deadline

Location: Remote (AEST/AEDT working hours highly preferred)

Type: Full-time

Role Overview:

In this position, you will play a crucial role in developing new gaming titles (such as the recently announced Lucha Throwdown game) and enhancing existing ones at Raini Studios. This position demands a combination of leadership skills, technical expertise, and a passion for game development. The ideal candidate will have a proven track record in Unity development, with a strong preference for experience in multiplayer and cross-platform game development.

Key Responsibilities:

  • Lead the development of new games from concept to launch, working closely with the Art and Design teams ensuring they meet the highest quality standards.
  • Enhance and maintain existing game titles, implementing new features and optimizing performance.
  • Collaborate with designers, artists, and other developers to create compelling gameplay experiences.
  • Mentor junior developers, providing guidance and support to promote team growth and development.
  • Stay up-to-date with the latest gaming trends, technologies, and Unity development practices.
  • Ensure cross-platform compatibility of games, optimizing performance across various devices.
  • Develop and maintain efficient, reusable, and reliable code.
  • Identify bottlenecks and bugs, devising solutions to address and mitigate these problems.
  • Participate in code reviews, contributing to the continuous improvement of development practices.

Qualifications:

  • 5+ years of experience in game development, with at least 3 years focusing on Unity.
  • Extensive experience with C# and deep knowledge of the Unity engine.
  • Proven experience in developing multiplayer and/or cross-platform games.
  • Strong understanding of object-oriented programming, data driven design and development, design patterns, and game development best practices.
  • Experience with version control tools, such as Git.
  • Excellent problem-solving, communication, and team collaboration skills.
  • A strong portfolio of shipped games or game projects.

Preferred Qualifications:

  • Bachelor’s degree in Computer Science, Game Development, or a related field.
  • Experience with network programming, server architecture, and cloud services.
  • Experience in mobile game development (iOS and Android) and related skills, such as IAPs, Analytics, Ads.
  • Passion for creating engaging and innovative gaming experiences.
  • An interest in Trading Card Games (TCGs), either digital or physical.
  • An understanding of the opportunities afforded to design, and production, utilising the latest tools and technologies such as AI and Blockchain.

What We Offer:

  • Competitive salary and benefits package.
  • Opportunity to work on cutting-edge game projects with a talented team.
  • A creative and inclusive work environment.
  • Professional development and career growth opportunities.
  • Flexibility in work hours and location.

How to Apply:

Please submit your resume, cover letter, and portfolio demonstrating your experience in Unity development, particularly highlighting any multiplayer and/or cross-platform projects you have worked on. Send your application to careers@raini.io.

Raini Studios is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.