Unity 3D Developer with 2+ years experience in C# programming, game development, mobile platforms and object-oriented design.
Must have:
Unity 3D Developer
C# Programming
Game Development
Mobile Platforms
Good to have:
Multiplayer Game
3D Modeling
UI/UX Design
Shader Programming
Not hearing back from companies?
Unlock the secrets to a successful job application and accelerate your journey to your next opportunity.
About the job
Requirements (must-have)
2 to 5 years of proven experience as a Unity 3D Developer.
Proficiency in C# programming language and Unity 3D game development.
Strong understanding of object-oriented design principles and software development methodologies.
Knowledge of mobile platforms (iOS, Android) build exporting.
Hands-on experience with game physics, animations, and particle systems.
Excellent problem-solving skills and attention to detail.
Ability to work independently and in a team environment.
Learning by doing mindset;
Strong analytical and problem-solving skills with a keen attention to detail.
Proven ability to work in a fast-paced environment and manage multiple priorities simultaneously
Requirements (good To Have)
Experience with multiplayer game development and networking.
Familiarity with 3D modeling and animation tools such as Blender or Maya.
Understanding of UI/UX design principles and best practices.
Knowledge of shader programming and graphics optimization techniques.
Experience with version control systems such as Git.
Prior experience in developing educational or simulation-based applications.
Certification in Unity development or related field.
Knowledge of implementing In-app purchase and subscriptions
Knowledge of App Publishing on the App Store;
Roles & Responsibilities
Develop high-quality Unity 3D applications and games from concept to delivery.
Collaborate with cross-functional teams to define, design, and ship new features.
Implement game functionality as per communicated design.
Write clean, efficient, and maintainable code for mobile and VR/AR platforms.
Optimize application performance and memory usage for mobile devices.
Conduct thorough testing and debugging of applications to ensure smooth functionality.
Stay updated with the latest industry trends, technologies, and best practices in Unity development.
Provide technical support and assistance to other team members as needed.
Troubleshoot and resolve technical issues, bugs, and performance bottlenecks, ensuring the stability and reliability of production systems.
Mentor junior team members to develop good quality code and help them deliver on time.
Education BE IT/CE, ME IT/CE, BCA, MCA, BSc .IT, MSc. IT. (If you are superstar at your skills and attitude, we don't look at your degrees but nonetheless a degree gets a vote in regular cases)
View Full Job Description
Add your resume
80%
Upload your resume, increase your shortlisting chances by 80%