Unity Developer

 

Description:

Are you passionate about creating immersive and thrilling gaming experiences? Do you have a strong command over Unity and a knack for turning creative visions into reality? Absolutely Digital, a global leader in online services, is seeking a skilled professional like you to join our team in Karachi!

The role requires the building of cutting-edge games and interactive applications that captivate and entertain players across multiple platforms. Absolutely Digital provides a range of software solutions to clients across different industries, giving you the opportunity to work on diverse and exciting projects.

Elevate your career with Absolutely Digital, a multinational software company with offices in Dubai, Beirut, Karachi, UK, and USA. Where we foster teamwork, diversity, and innovation, creating a transparent and professional work environment that encourages collaboration and creativity.

Join our dynamic team of talented professionals on a thrilling journey to build groundbreaking games and applications that captivate audiences on various platforms. Don't miss this opportunity to be a part of our exciting team. Apply today!

Responsibilities:

  • Develop high-quality games, applications, and simulations that captivate target audiences.
  • Enhance existing projects including UX/UI elements with a focus on product quality and deliver exceptional user experiences.
  • Collaborate closely with designers and team members to bring creative concepts to life.
  • Implement game mechanics, graphics, and user interfaces in Unity.
  • Write clean, efficient, and maintainable code in C# (C-sharp) or UnityScript.
  • Optimize performance and memory usage to ensure smooth gameplay experiences.
  • Debug and fix issues, ensuring the overall stability and functionality of projects.
  • Optimize the game engines, editor and related tools to ensure optimal performance.
  • Create reusable assets that could be a benefit to the entire team, while improving and customizing existing ones.
  • Stay up to date with the latest changes in the development pipeline, such as new SDKs or middleware versions, and ensure the engine and tools are updated accordingly.
  • Participate in code reviews and provide constructive feedback to enhance project quality.
  • Contribute to the development process by proposing innovative ideas and solutions.
  • Keep up to speed with the latest industry trends, tools, and techniques related to Unity development.
  • Requirements:
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum 3 years of experience in game development, preferably with a focus on Unity3D engine.
  • Demonstrate previous experience in an agile environment, successfully implementing Design Patterns such as MVC.
  • Proven experience in Unity game development, with a strong portfolio of completed projects.
  • Showcase ability to deliver by having shipped at least two projects on iOS/Android, featuring visually stunning graphics and compelling storytelling.
  • Strong proficiency in programming languages particularly C# or UnityScript.
  • Sound understanding of game development life cycle and principles, including game mechanics, physics, AI.
  • Familiarity with 3D modeling software, asset pipelines, and animation systems.
  • Solid understanding and knowledge of memory management and optimization, ensuring a minimum FPS of 60.
  • Demonstrate good knowledge of gameplay programming, enabling the creation of captivating and immersive experiences.
  • Excel in logic design, game physics, UI development, and 3D mathematics.
  • Show availability and adaptability to work with new APIs and concepts, including cross-platform SDKs.
  • Exhibit flexibility to work on projects that require frequent changes and innovative approaches.
  • Possess the ability and interest to thrive in highly iterative processes and contribute to R&D initiatives.
  • Previously worked on 2 and 2.5D cognitive educational games is significantly advantageous.
  • Knowledge of mobile development, VR/AR technologies, or other relevant platforms is a plus.
  • Strong problem-solving skills and ability to work in a fast-paced, collaborative environment.
  • Communicate effectively with both technical and non-technical stakeholders, bridging the gap and ensuring seamless collaboration.
  • Outstanding communication and interpersonal skills to effectively contribute to a team-oriented environment.
  • Excellent English written and verbal communication skills.

 

 

Organization Absolutely Digital
Industry IT / Telecom / Software Jobs
Occupational Category Unity Developer
Job Location Karachi,Pakistan
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 3 Years
Posted at 2023-08-19 1:26 pm
Expires on 2024-12-24