The Alter Office
Unity Developer
The Alter OfficeIndia1 day ago
Full-timeEngineering, Information Technology
🏢 About The Company

We’re not your typical workplace—we’re a playground for big ideas 💡 and bold thinkers. At The Alter Office, we’re building products that challenge conventions and push boundaries. From AdGeist, our AI-powered advertising operating system, to Cricket Brawl, a futuristic strategy game for the next generation of cricket fans, and CRM, a platform transforming how agencies manage brands and deals—we’re constantly evolving with innovation at our core.

We believe in crafting experiences that stand out—with purpose, passion, and a touch of flair 🎮

If you’re curious, driven, and ready to build what’s next, this is your kind of place.

Join us and be part of shaping the future.

📌 Position Overview

We are seeking a Unity Developer with at least 2 years of professional experience to join our team. The ideal candidate will have strong hands-on expertise in multiplayer systems, networking, and scalable gameplay architecture, along with solid Unity C# coding practices, mobile optimization, and asset management with Addressables. Familiarity with Shader Graph for basic material customization is a plus, but the primary focus of this role is building robust, performant multiplayer gameplay experiences.

đź›  Key Responsibilities

  • Design, develop, and maintain multiplayer gameplay features (lobby systems, matchmaking, synchronization, latency handling, reconnection flows).
  • Write clean, modular, and reusable C# code (leveraging ScriptableObjects, events, and modular structures).
  • Optimize game performance for mobile platforms (memory management, draw calls, batching, asset compression).
  • Manage and load assets efficiently using Unity Addressables.
  • Use Unity Profiler and other diagnostic tools to identify and resolve performance bottlenecks.
  • Collaborate with designers and artists to ensure smooth integration of assets and gameplay features.
  • Debug, profile, and resolve issues across devices and network conditions.
  • Maintain projects with Git version control for team collaboration.
  • Apply basic Shader Graph knowledge for simple material customization and lightweight visual improvements.

âś… Required Skills & Qualifications

  • 1+ years of professional experience developing games in Unity.
  • Strong knowledge of C# and Unity’s scripting API.
  • Proven experience with multiplayer frameworks (Photon, Mirror, Netcode for GameObjects, or equivalent).
  • Understanding of mobile optimization techniques (texture compression, LODs, GPU/CPU profiling).
  • Familiarity with Unity Addressables for asset management.
  • Ability to use Unity Profiler for performance analysis.
  • Experience with Git for version control.
  • Basic knowledge of Shader Graph.

🌟 Nice-to-Have

  • Exposure to CI/CD pipelines (Unity Cloud Build, GitHub Actions).
  • Familiarity with ECS/DOTS for performance-heavy systems.
  • Experience with Azure or AWS for server hosting, multiplayer backend, and Addressables content delivery.

🎯 What We Offer

  • Opportunity to work on cutting-edge multiplayer and mobile projects.
  • Growth opportunities in networking, gameplay systems, performance optimization, and scalable architecture.
  • A collaborative environment where designers, artists, and developers work closely.
  • Exposure to advanced Unity systems and industry best practices.

Skills: multiplayer,gameplay,unity,unity 3d,optimization

Key Skills

Ranked by relevance