Full Time
Lahore
Posted 2 weeks ago

About the Role

We are hiring a skilled Unity Game Developer who can design, build, and optimize high-quality 2D/3D games. The role requires solid C# programming, strong Unity expertise, and the ability to work with game designers and artists to convert ideas into polished, stable gameplay features.

Candidates with 2+ years of experience will be considered developers.

Key Responsibilities

  • Develop and maintain gameplay systems, UI, animations, physics, input, and tools using Unity + C#
  • Convert game design documents and prototypes into production-ready features
  • Integrate 2D/3D art assets, set up prefabs, animation controllers, and pipelines
  • Optimize CPU, GPU, memory, loading times, and performance across mobile/desktop platforms
  • Debug, troubleshoot, and fix issues using Unity Profiler, logs, and debugging tools
  • Prepare and manage builds for internal review and store submissions (Play Store / App Store preferred)
  • Collaborate daily with designers, artists, QA, and product teams
  • Maintain documented, clean code and follow Git workflows
  • (Senior only) Lead and mentor developers, review code, and guide architectural decisions
  • (Senior only) Work with product managers on monetization, game economy, analytics, and live-ops
  • Integrate and manage third-party SDKs (analytics, ads, monetization, remote configs)

Required Experience

  • Minimum: 2+ years hands-on experience building games in Unity
  • Advanced (Senior): 5+ years + ownership of major modules, optimization experience, technical leadership
  • Strong C# skills — OOP, SOLID, data structures, async patterns
  • Experience working with Git, task trackers (Jira/Trello/Asana), and debugging/profiling tools
  • Experience deploying on at least one platform (Android/iOS)

Technical Skills (Must-Have)

  • Unity (2D/3D), scene management, prefabs, animation (Mecanim), physics
  • Unity UI and UI frameworks
  • C# scripting, debugging, and optimization
  • Understanding of mobile performance constraints (draw calls, batching, pooling)
  • Experience integrating assets and working with animation pipelines
  • Strong understanding of SDLC (software development lifecycle)

Nice-to-Have

  • Experience with multiplayer systems or networking (Photon, Mirror, etc.)
  • Shader Graph or HLSL basics
  • Experience with third-party SDKs (ads, analytics, IAP, remote configs)
  • Experience publishing games on Play Store / App Store
  • Tools or editor scripting experience
  • Understanding of game economy, monetization, or live-ops features

Job Features

Job CategoryDeveloper

Apply For This Job

A valid phone number is required.