Epicareer Might not Working Properly
Learn More

Senior Unity Developer - Mobile Game

Salary undisclosed

Checking job availability...

Original
Simplified

Senior Unity Developer - Jakarta

Hybrid 3 Days WFO - 2 Days WFH

About the Role

We are looking for a Senior Unity Developer with a strong foundation in SOLID principles and object-oriented design to join our client in Jakarta. In this role, you will be responsible for implementing gameplay features, optimizing performance, and ensuring maintainable, scalable code structures. This is a hybrid position, offering flexibility while maintaining close collaboration with the team.

Key Responsibilities

  • Implement gameplay features in Unity using clean, maintainable, and scalable code.
  • Apply SOLID principles and design patterns to improve code structure and maintainability.
  • Develop new game titles, enhance existing features, and support live operations.
  • Optimize game performance, ensuring efficient memory usage and high frame rates.
  • Architect, design, and maintain robust and scalable game systems.
  • Conduct code reviews and implement unit tests to ensure quality and adherence to best practices.

Required Skills & Experience

  • Min 5+ years of experience with Unity and C#.
  • Deep understanding of SOLID principles and object-oriented design patterns.
  • Full life-cycle experience in mobile game development and live operations, ideally in F2P titles.
  • Proficiency in UI development and the Unity graphics pipeline.
  • Experience working with Git or other version control systems.
  • Strong ability to work with and improve existing code bases.
  • Excellent English communication skills, both written and verbal.

Senior Unity Developer - Jakarta

Hybrid 3 Days WFO - 2 Days WFH

About the Role

We are looking for a Senior Unity Developer with a strong foundation in SOLID principles and object-oriented design to join our client in Jakarta. In this role, you will be responsible for implementing gameplay features, optimizing performance, and ensuring maintainable, scalable code structures. This is a hybrid position, offering flexibility while maintaining close collaboration with the team.

Key Responsibilities

  • Implement gameplay features in Unity using clean, maintainable, and scalable code.
  • Apply SOLID principles and design patterns to improve code structure and maintainability.
  • Develop new game titles, enhance existing features, and support live operations.
  • Optimize game performance, ensuring efficient memory usage and high frame rates.
  • Architect, design, and maintain robust and scalable game systems.
  • Conduct code reviews and implement unit tests to ensure quality and adherence to best practices.

Required Skills & Experience

  • Min 5+ years of experience with Unity and C#.
  • Deep understanding of SOLID principles and object-oriented design patterns.
  • Full life-cycle experience in mobile game development and live operations, ideally in F2P titles.
  • Proficiency in UI development and the Unity graphics pipeline.
  • Experience working with Git or other version control systems.
  • Strong ability to work with and improve existing code bases.
  • Excellent English communication skills, both written and verbal.