Senior Unity Developer

 CrazyLabs is a top 10 mobile games publisher with over 3 Billion downloads to date, a worldwide leader in casual games development, distribution and innovation.We are looking for a Senior Unity Developer to join our Hyper Casual Lab. Our ideal candidate is driven, creative and high-performing, passionate about making games and about Unity platform.

Your work will include:

  • Developing games for different mobile platforms
  • Assuming technical ownership of game features or entire games
  • Developing in-house tools to facilitate the game's development, support its live operation and its maintenance
  • Implement the client-side UI & FX for various game features within the Unity framework.
  • Serve as technical expert and mentor the team

The ideal candidate must present the following:

  • 5+ years of C++/C#/Java/Objective C programming experience
  • 4+ years of professional Unity development (at least 2 of them in game development)
  • Ability to write optimised code or adapt existing code to match each platform's necessities
  • Ability to work in a codebase maintained by multiple people
  • Very good written and spoken English
  • Excellent problem-solving and debugging skills.
  • Passion and Drive to improve all facets of the game and unlock potential within the team.
  • Able to communicate & collaborate effectively with artists, designers, and other engineers.

The following skills are desirable but not essential (if you have them, don’t forget to mention):

  • Previous experience shipping game titles or other software.
  • Knowledge and usage of 3D math
  • Experience developing and optimizing for mobile devices (iOS, Android, etc.)
  • Basic knowledge of current gaming culture
  • Knowledge of shader code
  • An online portfolio, demonstration reel, or equivalent.
  • Computer Science, Engineering, Mathematics, Physics, or related degree.