Are you a passionate engineer with a deep understanding of Unity Engine? Do you have a strong desire to create immersive and engaging experiences? If so, then we have an exciting opportunity for you at ByteDance! We are looking for a talented Unity Engine Engineer to join our team and help us push the boundaries of technology in the world of entertainment. In this role, you will have the chance to work on cutting-edge projects and collaborate with a diverse and talented team. Join us and be a part of shaping the future of entertainment!
- Develop and maintain high-quality code using the Unity Engine for immersive and engaging experiences.
- Collaborate with designers and artists to implement gameplay features and polish game mechanics.
- Optimize game performance and ensure smooth gameplay experience on various devices.
- Troubleshoot and debug technical issues to improve game stability and user experience.
- Stay updated with the latest trends and advancements in Unity Engine and implement them in projects.
- Work closely with cross-functional teams to ensure timely delivery of projects.
- Actively participate in code reviews and provide constructive feedback to team members.
- Proactively identify and suggest solutions for potential technical problems.
- Contribute to the development of tools and workflows to improve the efficiency of the development process.
- Continuously improve and maintain existing codebase to enhance the overall quality of the game.
Proficient In Unity Engine: The Candidate Should Have A Strong Understanding Of Unity Engine And Its Features, Including Scripting, Physics, And Particle Systems. They Should Also Be Able To Develop 2D And 3D Games Using Unity.
Experience With Game Development: The Ideal Candidate Should Have 2-3 Years Of Experience In Game Development, With A Strong Portfolio Showcasing Their Work. They Should Be Familiar With Game Design Principles And Have A Good Understanding Of The Game Development Process.
Programming Skills: The Candidate Should Have A Strong Programming Background, Preferably In C# Or C++, And Be Able To Write Clean, Efficient, And Well-Documented Code. They Should Also Have Experience With Version Control Systems Like Git.
Knowledge Of Mobile Development: As Bytedance Is Primarily A Mobile App Company, The Candidate Should Have Experience With Developing Games For Mobile Platforms. They Should Be Familiar With Mobile-Specific Features And Limitations And Be Able To Optimize Games For Different Devices.
Ability To Work In A Team: As A Unity Engine Engineer, The Candidate Will Be Working Closely With Other Developers, Artists, And Designers. Therefore, They Should Have Excellent Communication And Teamwork Skills, Be Able To Collaborate Effectively, And Be Open To Feedback And Constructive Criticism.
Scripting
3D modeling
Animation
User Interface Design
Game development
C# programming
Virtual Reality
Augmented Reality
Mobile development
Unity Engine
Asset Creation
Communication
Conflict Resolution
Emotional Intelligence
Leadership
Time management
creativity
Attention to detail
Teamwork
Adaptability
Problem-Solving
According to JobzMall, the average salary range for a Unity Engine Engineer in San Jose, CA, USA is $82,000 - $133,000 per year. Factors such as experience, skills, and industry can affect the salary range for this position.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
ByteDance is a technology company operating a range of content platforms that inform, educate, entertain and inspire people across languages, cultures, and geographies. Dedicated to building global platforms of creation and interaction, ByteDance now has a portfolio of applications available in over 150 markets and 75 languages. For example, TikTok, Helo, Vigo Video, Douyin, and Huoshan.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started