Job Description

We are seeking a skilled and passionate Unity Developer to join our dynamic team. As a Unity Developer, you will play a vital role in the design and development of interactive experiences, games, and simulations. You will collaborate with a cross-functional team of artists, designers, and programmers to create immersive and engaging content. If you have a strong background in Unity development, a keen eye for detail, and a passion for creating exceptional user experiences, we want to hear from you!

Responsibilities:

  • Collaborate with the team to design, develop, and implement Unity-based applications and games.
  • Create efficient, scalable, and maintainable code using C# within the Unity framework.
  • Implement game functionality and mechanics, including user interface, gameplay logic, and physics systems.
  • Optimize performance and memory usage to ensure smooth gameplay experiences across different platforms.
  • Integrate assets and resources into Unity, including 3D models, animations, textures, and sound effects.
  • Collaborate with artists and designers to ensure seamless integration of assets and achieve desired visual and audio quality.
  • Troubleshoot and debug issues, providing timely and effective solutions to technical challenges.
  • Stay up-to-date with the latest Unity features and industry trends, actively researching and implementing new techniques and best practices.
  • Contribute to the overall game design and development process, providing valuable input and suggestions.

Requirements:

  • Strong proficiency in Unity and C# programming.
  • Solid understanding of game development principles, including gameplay mechanics, physics, and user interfaces.
  • Experience working with 2D and/or 3D game development using Unity.
  • Knowledge of object-oriented programming and software design patterns.
  • Familiarity with mobile and/or console platforms and their respective deployment processes.
  • Ability to work well in a team environment, collaborating with artists, designers, and other developers.
  • Strong problem-solving and debugging skills.
  • Excellent communication and interpersonal skills.

Nice to Have:

  • Experience with other game engines or development frameworks.
  • Knowledge of shader programming (e.g., HLSL, GLSL).
  • Proficiency in additional programming languages (e.g., Python, JavaScript).
  • Understanding of networking and multiplayer game development.
  • Familiarity with augmented reality (AR) and virtual reality (VR) technologies.

Benefits:

  • Competitive salary and comprehensive benefits package.
  • Opportunities for professional growth and career advancement.
  • Collaborative and inclusive work environment.
  • Access to the latest tools and technologies.
  • Exciting projects and the chance to work on cutting-edge game development.
  • Work-life balance and flexible hours.
  • Team-building activities and social events.

Join our team of talented developers and be part of creating captivating and immersive experiences that will leave a lasting impact on players. Apply now and let's build something amazing together!

Full Time

08:00 am - 05:00 pm

Remote

Apply

Our four step process delivers the results you're looking for.

Our Process