Back

Folio3
Senior Software Engineer (Unity)
Location:
Pakistan
Department: Information Technology
Job Description
We are looking for a skilled Unity Developer to join our team and contribute to the development of high-quality interactive applications and games. The ideal candidate will have experience in Unity 3D development, strong problem-solving skills, and a passion for creating immersive experiences.
Responsibilities:
- Develop and implement game functionality using C# and Unity3D.
- Collaborate with designers, artists, and other developers to bring concepts to life.
- Optimize applications for maximum performance, quality, and responsiveness.
- Debug and fix technical issues, ensuring smooth gameplay and application performance.
- Implement AI behaviors, physics, animations, and UI/UX elements.
- Integrate third-party SDKs, APIs, and plugins as required.
- Write clean, modular, and well-documented code.
- Stay up-to-date with industry trends, technologies, and best practices.
Requirements:
- Proficiency in C# programming and Unity3D development.
- Experience with 2D/3D game development, physics, and animation systems.
- Understanding of game optimization techniques for mobile and desktop platforms.
- Knowledge of Unitys UI toolkit, shaders, and particle systems.
- Experience with version control systems like Git/SVN.
- Familiarity with Agile development methodologies.
- Ability to work independently as well as in a collaborative team environment.
- Experience with AR/VR development using Unity.
- Knowledge of multiplayer networking and real-time gameplay mechanics.
- Hands-on experience with mobile (iOS & Android) and console game development.
- Familiarity with backend services, databases, and cloud technologies.
- Previous experience in publishing games or applications on app stores.

Folio3
Senior Software Engineer (Unity)