About the job

SummaryBy Outscal

We are seeking a skilled Unity Game Developer to join our team. You will be responsible for developing and optimizing games in Unity, managing real-time networking, integrating libraries and plugins, and ensuring smooth gameplay experiences. Strong grasp of game development, networking, asset optimization, and a passion for learning new technologies is required.

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.

Similar Jobs

Moon Active - Unity Developer

Bucharest, Romania (Hybrid)

Sunday - Senior Unity Developer (f/m/d)

Hamburg, Germany (Hybrid)

Cympl Studios Private Limited - Unity Developer

Maharashtra, India (On-Site)

Lucid Reality Labs - Senior Unity Developer

Poland (Remote)

Sago Mini - Sr. Unity Developer

Toronto On M 1x (Hybrid)

Tamatem Games - Unity Developer

Amman Governorate, Jordan (On-Site)

Aristocrat Gaming - Unity Developer

Catalonia, Spain (Hybrid)

Brainpad wave Pvt Ltd - Unity Developer (Navsari)

Gujarat, India (Hybrid)

Similar Skill Jobs

Schbang - Graphic Visualizer

Karnataka, India (On-Site)

Schbang - Sr. Graphic Visualizer

Karnataka, India (On-Site)

Schbang - ORM Executive

Maharashtra, India (On-Site)

Schbang - Social Listening Manager

Maharashtra, India (On-Site)

Schbang - Social Analyst

Maharashtra, India (On-Site)

Schbang - Business Development - Talent Manager

Maharashtra, India (On-Site)

Electronic Arts - Visual Designer/Artist - Content

Florida, United States (On-Site)

Every matrix - Technical Project Manager for Casino BU

Lviv Oblast, Ukraine (Hybrid)

Every matrix - Technical Project Manager for Casino BU

Kyiv City, Ukraine (Hybrid)

Jobs in Noida, Uttar Pradesh, India

Schbang - Sr. Content Writer and Strategist

Maharashtra, India (On-Site)

Schbang - Senior Media Executive

Maharashtra, India (On-Site)

Schbang - Business Development Executive

Maharashtra, India (On-Site)

Schbang - Brand Solutions Strategist

Karnataka, India (On-Site)

Schbang - Creative Strategist

Karnataka, India (On-Site)

Schbang - Graphic Visualizer

Karnataka, India (On-Site)

Schbang - Sr. Graphic Visualizer

Karnataka, India (On-Site)

Schbang - ORM Executive

Maharashtra, India (On-Site)

Schbang - Senior Media Buyer

Maharashtra, India (On-Site)

Schbang - Social Listening Manager

Maharashtra, India (On-Site)

Game Programming Jobs

Unity - Senior Workday Engineer / Architect

Karnataka, India (Hybrid)

Unity - Accountant, Cash

Karnataka, India (Hybrid)

Nextwave Multimedia - Unity Game Developer

India (On-Site)

FitXR - Unity Engineer

United Kingdom (Remote)

FitXR - Unity Engineer

Spain (Remote)

Animoca Brands - Game Developer

China (Remote)

Animoca Brands - Game Developer

Malaysia (Remote)

Animoca Brands - Game Developer

Philippines (Remote)

FalconX - Corporate Development Manager

California, United States (On-Site)

Aspire - Learning & Development Manager

Singapore (On-Site)

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug