Hiring UNITY DEVELOPER

UNITY DEVELOPER | Noida | Full-Time

Job Description 

We are seeking a skilled Unity Game Developer to join our dynamic team. The ideal candidate will be responsible for developing and optimizing games in Unity, managing real-time networking, integrating libraries and plugins, and ensuring smooth gameplay experiences across multiple platforms. The candidate should have a strong grasp of game development, networking, asset optimization, and a passion for learning and adopting new technologies. Additionally, the role involves collaborating with cross-functional teams and driving technical solutions to achieve game development goals.

Responsibilities

Game Development:

  • Design, develop, and optimize 2D/3D games using Unity.
  • Implement core gameplay mechanics, physics, and AI systems using C#.
  • Create and integrate custom shaders, materials, and animations.
  • Ensure mobile/desktop/web platform compatibility and
    performance optimization.

Libraries and Plugins Integration:

  • Implement WebSocket-based real-time multiplayer systems using WebsocketSharp.
  • Manage and integrate WebP image formats using Unity.WebP for efficient asset handling.
  • Use Texture Packer to optimize sprites and reduce draw calls.
  • Implement Unity IAP for monetization through in-app purchases.
  • Use NuGet Package Manager for dependency management and integrating third-party libraries.

Solution Architecting:

  • Architect scalable and efficient game systems and backend integrations.
  • Design and implement networking solutions, cloud integration, and real-time multiplayer gameplay.
  • Profile and optimize performance, reducing memory consumption and improving frame rates.

Team Collaboration and Communication:

  • Work closely with game designers, artists, and other developers to ensure cohesive game experiences.
  • Communicate technical requirements and development progress clearly to non-technical team members.
  • Provide leadership in architecture decisions and ensure the team is aligned with the technical vision.
  • Foster a collaborative work environment and assist inresolving team challenges.

Continuous Learning & Technology Adoption:

  • Stay updated with the latest Unity versions, game development tools, and industry best practices.
  • Be open to learning new programming languages, frameworks, and game engines.
  • Implement new features and technologies to improve game performance and user experience.

Skills and Qualifications

  • Core Unity Skills: Strong expertise in Unity for 2D/3D game development, experience with Unity Profiler, Addressables, and optimizing games for different platforms.
  • C# Programming: Proficient in C#, OOP, and event-driven programming.
  • Networking & Multiplayer: Experience with WebSockets, real-time networking, and multiplayer game synchronization.
  • Plugin & Asset Management: Experience integrating and using Unity plugins, such as WebsocketSharp, Unity.WebP, Texture Packer, and Unity IAP.
  • Solution Architecting: Experience designing and implementing efficient, scalable game systems.
  • Team Collaboration: Strong communication and collaboration skills with cross-functional teams.
  • Problem Solving: Ability to debug complex issues and find efficient solutions.
  • Continuous Learning: Passion for adopting new technologies and game development tools.
  • Passion to develop games
  • Experienced in working with UI implementations
  • Experienced in character animation, and visual effects in general
  • Experienced with 2D Unity animation packages and Tween Library
  • Knowledge of the Unity main scripting language C#
  • Have experience working with particle systems and custom shaders for UI effects
  • Experienced in developing and optimizing for mobile platforms (iOS and Android)
  • Excellent communication skills are required to communicate with International clients.
  • Excellent knowledge of problem-solving and code-writing skills.
  • Ability to document requirements and specifications
  • Having experience with design tools such as Photoshop, Figma, Illustrator, and Spine is a plus
  • Knowledge of multiplayer games and code design patterns is a bonus

Soft Skills:

  • Strong teamwork and communication abilities.
  • Capable of explaining complex technical concepts to non-technical stakeholders.
  • Leadership experience in guiding team architecture and technology choices.
  • Highly adaptable and ready to adopt emerging technologies and techniques in game development.

Cookie Preferences

We use cookies to deliver the best possible experience on our website. To learn more, visit our Privacy Policy. Please accept the cookies for optimal performance.Cookie Notice.