x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   SENIOR SOFTWARE ENGINEER (UNITY3D)
 banner picture 1  banner picture 2  banner picture 3

SENIOR SOFTWARE ENGINEER (UNITY3D)

Happy Hour Games Pte. Ltd.

Happy Hour Games Pte. Ltd. company logo

Driven by our passion for spreading joy and unleashing limitless creativity in the world of gaming, our goal is to establish a game studio right here in Singapore. Our dedicated focus lies in crafting casual mobile games that deeply immerse players in incredibly enjoyable experiences!


We eagerly welcome humble yet ambitious individuals to join us on this thrilling journey!


Responsibilities

  • Lead technical design, implementation, debugging and optimization of game features
  • Collaborate with artists, designers, and other team members for game feature implementation
  • Identify potential technical risks and provide technical advise for mitigation
  • Design, develop, test, deploy, maintain and improve project code
  • Contribute to the development of tools and pipelines to improve project efficiency
  • Work closely with product team to meet project milestones and deadlines
  • Collaborate with other senior engineers to establish coding standards, best practices and development processes
  • Mentor team members, conduct code reviews, and share best practices
  • Create and maintain technical documentation for code, systems, tools, processes
  • • Ensure code quality, performance, and maintainability



Requirements

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field
  • 5+ years of professional experience in game development with a focus on Unity3D
  • Strong proficiency in C# programming language
  • Solid understanding of game architecture, design patterns, and software engineering principles
  • Proven track record of delivering and maintaining high-quality and performant Unity applications or games
  • Proficiency in using version control systems (e.g., Git) for collaborative development
  • Excellent problem-solving and debugging skills
  • Strong communication and interpersonal skills
  • Passion for gaming and a creative mindset


Preferred Qualifications

  • Previous experience of developing, shipping and operating commercially successful Android and iOS mobile game titles
  • Knowledge of shader programming languages (e.g., HLSL) and experience creating custom shaders
  • Understanding of DevOps practices, continuous integration, and deployment pipelines
  • Leadership experience and the ability to mentor junior engineers
✱   This job post has expired   ✱

Sharing is Caring

Know others who would be interested in this job?