Unity Game Developer (Mid-Level) — Bottomcode
Technology
Lahore, Pakistan1 month ago
Full time
Job description
Bottomcode is looking for a Unity Game Developer to build and improve mobile games. We need someone who can take ownership of gameplay features, solve technical issues, and deliver smooth, engaging experiences.
Responsibilities
- Develop and improve gameplay mechanics, player controls, UI, and game progression.
- Work on existing Unity projects, fix bugs, and maintain clean, reusable C# code.
- Optimize performance, loading times, and memory usage for mobile devices.
- Integrate ads, analytics, in-app purchases, and third-party SDKs.
- Collaborate with designers and artists to implement game assets and features.
- Test builds on devices and help prepare releases for Google Play and the App Store.
- 2–4 years of practical Unity development experience.
- Strong C# skills and understanding of object-oriented programming.
- Experience with Unity physics, animation, UI, prefabs, and mobile input.
- Ability to debug unfamiliar code and improve existing projects.
- Familiarity with Git and mobile build workflows.
- At least one published mobile game or a strong portfolio demonstrating your contributions.
- Clear communication, attention to detail, and reliable task delivery.
- Experience with vehicle controllers, combat systems, or AI opponents.
- Familiarity with AdMob, Firebase, and mobile performance profiling.
- Understanding of player retention, progression, and ad placement.
- Share your CV, portfolio or published game links, and a brief explanation of your role in each project. Please include your expected salary and availability.
Keywords
monthsOfExperience: 24UnityMemory managementApp storeDebuggerFirebaseGitDebugging
Interested in this role?