Unity3D C# GUI Developer

Position Overview:

Company Name: NeoCrux

Title: Unity3D C# GUI Developer

Job Location: Virtual

Hours: Part time – Flexible hours

Compensation: Profit Share

The Position:

NeoCrux is currently looking for a Unity 3D C# GUI Developer to help build its current game GalaCollider, for target platforms based on the Unity framework.  GalaCollider is cross-platform game that innovates by combining the card genre with real-time and turn-based strategy elements into an exciting space-exploration experience with rich story and intuitive multiplayer gameplay.

We are looking for an eager candidate who is capable of translating designs into game GUI elements, linking the GUI up to the code and testing.

Job Description:

As a member of NeoCrux, you’ll be required to perform the following tasks as required, including but not limited to:

  • Implement game GUI functionality as per communicated design.
  • Translate design specification into functional GUI.
  • Communicate with other team members to establish effective pipeline and integrate media assets.
  • Design, build, and maintain efficient, reusable, and reliable code.
  • Ensure the best possible performance, quality, and responsiveness of applications.
  • Identify bottlenecks and bugs, and devise solutions to address and mitigate these problems.
  • Help maintain your code quality, organization, and automatization.

Job Qualifications:

  • Quick learner, self-motivated, extremely detail-oriented with strong problem solving skills.
  • Ability to work accurately under tight deadlines and manage multiple deadlines simultaneously.
  • Must be able to communicate over Discord and work in an online environment, including the ability to attend weekly meetings.
  • Able to work independently and within a small team.
  • Able to speak to others in a casual tone with establishing rapport.
  • Working knowledge of the card game and turn-based strategy genres.
  • Proficient knowledge of code versioning tools such as Git.

The below qualifications are desirable, but not required:

  • Familiarity with level design and planning.
  • Experience with game physics and particle systems.
  • Experience with mobile and console game development.
  • Experience optimizing memory and space usage for support of older hardware.
  • Experience with 3D.
  • Experience implementing automated testing platforms and unit tests.
  • Excellent knowledge of Unity, including experience with one or more of the following: scripting, textures, animation, and user session management.

Interested applicants should apply by sending their cover letter and resume to careers@neocrux.com. We thank you for your interest and appreciate your time!  Feel free to ask us any questions you may have.