Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Location: Noida (On-site) - Should relocate to Noida
Employment Type: Full-time
Technical Role & Responsibilities
- Core Game Development (Unity & C#)
- Architect, develop, and optimize high-performance 2D/3D mobile games using Unity 2020+ & C#.
- Implement gameplay systems (character controllers, AI, state machines, UI flow, animations via Animator/Animation Rigging).
- Design and maintain modular, SOLID-compliant code with design patterns (Singleton, Observer, Factory, etc.).
- Develop custom editor tools (Unity Editor scripting) to streamline workflows for designers/artists.
- Performance Optimization & Debugging
- Profile and optimize CPU/GPU usage (Unity Profiler, Memory Profiler, Frame Debugger).
- Reduce memory leaks (object pooling, asset management via Addressables/AssetBundles).
- Fix ANRs, crashes, and thermal throttling issues on mobile devices (Android/iOS).
- Optimize rendering pipelines (URP/HDRP), batching, and shaders (ShaderLab, Shader Graph).
- Mobile Platform Expertise
- Deploy and troubleshoot builds for Android (ARMv7/ARM64, IL2CPP) and iOS (Xcode, Metal API).
- Handle platform-specific quirks (resolution scaling, touch input, OS-level restrictions).
- Integrate mobile SDKs (Firebase, AppsFlyer, AdMob, IronSource, Play Services, GameKit).
- Multiplayer & Networking (Bonus)
- Implement synchronized multiplayer logic using Photon, Mirror, or custom UDP/TCP solutions.
- Optimize network latency and bandwidth usage (delta compression, prediction, lag compensation).
- Tooling & Pipeline
- Set up CI/CD pipelines (Jenkins, Fastlane) for automated builds and store deployments.
- Version control via Git (Git LFS for assets) with feature branching strategies.
Unity Expertise
- Advanced C# (LINQ, async/await, delegates, GC optimization).
- Unity Engine Internals (Scriptable Objects, DOTS (optional), Unity’s Job System/Burst Compiler).
- UI System (UGUI, Canvas optimization, asset best practices).
- Physics (Unity Physics/2D Physics, rigidbody dynamics, collision layers).
- Memory/Storage Optimization (Texture compression (ASTC/ETC2), asset stripping).
- Battery Efficiency (Coarse-grained vs. fine-grained wake locks, background tasks).
- Security (Obfuscation with ProGuard/IL2CPP, anti-tampering measures).
- Advanced Debugging (Conditional breakpoints, log parsing, Android Studio/Xcode instruments).
- Performance Metrics (FPS drops, draw calls, heap allocations, Vsync bottlenecks).
- Native Mobile Plugins (Java/Kotlin for Android, Objective-C/Swift for iOS).
- Backend Integration (REST/WebSockets, Protobuf/FlatBuffers for serialization).
- Automated Testing (Unity Test Framework, NUnit).
- Shader Programming (HLSL/GLSL, Unity Shader Graph).
- Procedural Content Generation (PCG algorithms, runtime mesh generation).
- Education: BS/MS in Computer Science or equivalent.
- Portfolio: Shipped 2+ mobile titles (50k+ downloads preferred).
- Mindset: Obsession with clean code, performance, and player experience.
- Communication: Ability to document systems (Confluence/Markdown) and mentor juniors.