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 Category | Developer |
