Skip to main content

Unity Game Developer (Mid-Level) — Bottomcode

Technology
BottomCode Pvt. Ltd
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.
Requirements
  • 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.
Nice to Have
  • 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.
How to Apply
  • 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?