About the job
, Permanent
Our Client, a leading software development company in San Diego, CA, is seeking a talented Senior Unity Developer to join their team. As a Senior Unity Developer, you will be responsible for designing, developing and maintaining high-quality mobile and web-based gaming applications using Unity. You will work closely with the project management team and other developers to ensure timely delivery of projects and maintain the highest level of quality.
Responsibilities:
- Design, develop and maintain high-quality mobile and web-based gaming applications using Unity
- Collaborate with project management team and other developers to ensure timely delivery of projects
- Participate in code reviews and provide feedback to maintain code quality
- Troubleshoot and debug technical issues and provide solutions
- Stay updated with the latest Unity releases and technologies
- Mentor and guide junior developers on best practices and coding standards
- Collaborate with designers and artists to implement game features and enhance user experience
- Continuously optimize and improve game performance
Requirements:
- Bachelor's degree in Computer Science, Software Engineering or related field
- At least 5 years of experience in game development using Unity
- Strong knowledge of C#, .NET and Unity scripting
- Experience with mobile game development and optimization
- Proficient in 2D and 3D game development
- Experience with UI development and optimization
- Experience with game physics and animations
- Knowledge of multiplayer game development is a plus
- Strong problem-solving and analytical skills
- Excellent communication and teamwork abilities
- Ability to work in a fast-paced and dynamic environment
Our Client offers a competitive salary, comprehensive benefits package, and a dynamic work environment with opportunities for growth and advancement. If you are passionate about game development and have the skills and experience we are looking for, we encourage you to apply for this exciting opportunity.