Your browser cookies must be enabled in order to apply for this job. Please contact support@jobscore.com if you need further instruction on how to do that.

3D Unity Developer

Frontend | Hybrid in Islamabad, Punjab Province and Federal Capital Territory (ICT), Pakistan | Full Time

Job Description

Job Summary:

We are looking for a talented Unity 3D Developer with extensive experience in developing high-quality interactive applications and games using Unity and C#. The ideal candidate should have strong expertise in designing, developing, optimizing, and maintaining scalable Unity applications while collaborating closely with designers, artists, and cross-functional teams. The role requires excellent problem-solving skills, a passion for creating engaging user experiences, and a solid understanding of software engineering best practices.

Key Responsibilities

  • Design, develop, and maintain high-quality applications using Unity 3D and C#.
  • Build and implement game mechanics, UI systems, animations, physics, and interactive features.
  • l Optimize application performance, memory usage, and rendering across multiple platforms.
  • l Collaborate with game designers, artists, product managers, and QA teams to deliver engaging user experiences.
  • Integrate third-party SDKs, APIs, analytics, and backend services into Unity applications.
  • Write clean, maintainable, and reusable code following software development best practices.
  • Troubleshoot, debug, and resolve technical issues throughout the development lifecycle.
  • Participate in code reviews and contribute to architectural and technical design discussions.
  • Work with version control systems (Git) and follow Agile/Scrum development methodologies.
  • Stay up to date with the latest Unity features, tools, and industry trends to improve development processes.

Required Qualifications & Skills

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 5–6 years of hands-on experience in Unity 3D development.
  • Strong proficiency in C# programming and object-oriented programming principles.
  • Solid understanding of Unity's architecture, scripting lifecycle, physics engine, animation system, UI framework, and asset management.
  • Experience optimizing applications for performance, memory, and scalability.
  • Hands-on experience integrating REST APIs, third-party SDKs, and external plugins.
  • Familiarity with version control systems such as Git.
  • Strong understanding of software design patterns, debugging, and performance profiling.
  • Experience working in Agile/Scrum environments.
  • Excellent analytical, problem-solving, and communication skills.
  • Ability to work independently as well as collaboratively within a cross-functional team.

What We Have For You

  • Great compensation package, medical benefits for you and your family, free lunch, annual performance tied increments & recognition awards, and a dynamic, agile work culture!
  • Convo embraces diversity in all forms and is committed to building a team of exceptional individuals.