Hiring UNITY DEVELOPER

UNITY DEVELOPER | Noida | Full-Time

Responsibilities

  • 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.

Game Development:

  • Architect scalable and efficient game systems and backend integrations.

  • Profile and optimize performance, reducing memory consumption and improving frame rates.

  • Design and implement networking solutions, cloud integration, and real-time multiplayer gameplay.

Solution Architecting:

  • Work closely with game designers, artists, and other developers to ensure cohesive game experiences.

Team Collaboration and Communication:

  • Implement WebSocket-based real-time multiplayer systems using WebsocketSharp.

  • Manage and integrate WebP image formats using Unity.WebP for efficient asset handling.

  • Communicate technical requirements and development progress clearly to non-technical team members.

  • 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.

Continuous Learning & Technology Adoption:

  • Stay updated with the latest Unity versions, game development tools, and industry best practices.

  • Implement new features and technologies to improve game performance and user experience.

  • Be open to learning new programming languages, frameworks, and game engines.

  • Foster a collaborative work environment and assist in resolving team challenges.

  • Provide leadership in architecture decisions and ensure the team is aligned with the technical vision.

Skills and Qualifications

Core Technical Skills:

  • Strong expertise in Unity for 2D/3D game development.

  • Experience with Unity Profiler, Addressables, and optimization for different platforms.

  • Proficient in C#, OOP, and event-driven programming.

Development Tools and Practices:

  • Experience with WebSockets, real-time networking, and multiplayer game synchronization.

  • Skilled in plugin & asset management: WebsocketSharp, Unity.WebP, Texture Packer, Unity IAP.

  • Experienced in character animation, visual effects, particle systems, and custom shaders for UI effects.

  • Knowledge and experience with 2D Unity animation packages and Tween Library.

  • Familiarity with multiplayer games and code design patterns is a bonus.

  • Experience in developing and optimizing for mobile platforms (iOS and Android).

Soft Skills:

  • Strong communication and collaboration skills with cross-functional teams.

  • Ability to debug complex issues and find efficient solutions.

  • Passion for adopting new technologies and game development tools.

  • Capable of explaining complex technical concepts to non-technical stakeholders.

  • Highly adaptable and ready to adopt emerging technologies.

  • Leadership experience in guiding team architecture and technology choices.

  • Ability to document requirements and specifications.

  • Excellent communication skills, especially with international clients.

Bonus Tools:

  • Experience with design tools such as Photoshop, Figma, Illustrator, and Spine.

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.