Senior UnityDeveloper – PlayaBull Games

🤝Full Time
📍Remote

We are looking for a talented Senior Unity Engineer to play a pivotal role in the development and technical delivery of a flagship game within the PLAYA3ULL GAMES ecosystem. The ideal candidate will possess a strong background in Ul implementation, alongside expertise in system design and optimization. This is an exciting opportunity to make significant contributions by coding in C# (Unity), developing game architecture, and providing design oversight for an innovative Web3 game.

How do we work?

We are looking for a talented Senior Unity Engineer to play a pivotal role in the development and technical delivery of a flagship game within the PLAYA3ULL GAMES ecosystem. The ideal candidate will possess a strong background in Ul implementation, alongside expertise in system design and optimization. This is an exciting opportunity to make significant contributions by coding in C# (Unity), developing game architecture, and providing design oversight for an innovative Web3 game.

Responsibilities

  • Develop high-quality Unity code in C# with a focus on robust GUI implementation.
  • Implement new Ul features and enhancements from scratch on the existing architecture.
  • Oversee technical aspects of the project to ensure timely delivery of a high-quality product.
  • Collaborate with game designers to develop features and create technical specifications for Ul components.
  • Implement gameplay features in accordance with game design documents and technical specifications, ensuring an intuitive user experience.
  • Rework existing Uls, fix bugs, and conduct optimization and performance testing for all Ul elements.
  • Mentor and guide developers in Ul best practices and coding standards.
  • Maintain project management artifacts, including user stories, estimates, and timelines.
  • Work closely with the art director and art team to align on Ul design timelines, project deliverables, and the technical aspects of the art pipeline.

Skills and Qualifications

  • At least 5 years (preferably 10 years) of experience in the games industry.
  • Expert-level proficiency in C# in the context of Unity development.
  • Advanced knowledge and experience with Unity’s Ul system, including the implementation of responsive and dynamic interfaces.
  • Familiarity with scalable design systems and SOLID principles.
  • Understanding of algorithms and data structures relevant to Ul development.
  • Proven track record of shipping multiple titles as a programmer, with at least one in a AAA or large indie studio.
  • Ability to anticipate long-term challenges while effectively addressing immediate needs.
  • Passionate about gaming and creating immersive player experiences.

Preferred Qualifications

  • Experience delivering one or more high-quality indie titles as a studio lead or solo developer (highly desirable).
  • Knowledge of design patterns such as Zenject (dependency injection), MVC, State Machines, and Events Bus (other patterns are a plus).
  • Familiarity with C++ and Unreal is a bonus but not required.
  • Experience integrating with server-side APls.

Next Steps

To move forward in the application process, please provide the following:

Technical Assessment: Complete a short skills-based test to demonstrate your expertise.lassified data will be treated confidentially within the Human Resources & Administration Department. Personal data of unsuccessful applicants may be retained for a period of up to 3 months.

Your CV or Resume: Highlight your professional experience and achievements.

Portfolio (if applicable): Showcase your relevant work and projects.

Add a Comment

Your email address will not be published.