Search by job, company or skills

F

Senior Software Engineer

5-7 Years
SGD 7,000 - 11,000 per month
Save
new job description bg glownew job description bg glow
  • Posted 5 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Senior Software Engineer - Unity3D (Game Development)

About the Company

Our client is a Singapore-based game studio on a mission to craft casual mobile games that spread joy and deliver deeply immersive player experiences. As a founding-stage studio, they are building their technical team from the ground up and looking for ambitious engineers to shape their game development capabilities.

Job Description

Our client is seeking a Senior Software Engineer with strong Unity3D expertise to join their founding team. You will play a critical role in designing, developing, and maintaining their mobile casual games while establishing technical standards and best practices as they scale.

Responsibilities

  • Collaborate with cross-functional teams to design, develop, and maintain project code for game features using Unity3D
  • Identify potential technical risks and provide technical advice for mitigation
  • Contribute to the development of tools and pipelines to improve project efficiency
  • Work closely with the product team to meet project milestones and deadlines
  • Provide input to improve coding standards, best practices, and development processes
  • Participate in code reviews to ensure code quality, performance, and maintainability
  • Create and maintain technical documentation for code, systems, tools, and processes

Requirements

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, or related field from a top 50 global university (including National University of Singapore, Nanyang Technological University, or equivalent)
  • Minimum 5 years of professional experience in game development with strong focus on Unity3D
  • Strong proficiency in C# programming language
  • Solid understanding of game architecture, design patterns, and software engineering principles
  • Proficiency in version control systems such as Git for collaborative development
  • Excellent problem-solving, critical thinking, and debugging skills
  • Strong communication and interpersonal skills
  • Genuine passion for gaming, especially casual mobile games
  • High level of resourcefulness and ability to work independently

Preferred Qualifications

  • Previous experience developing, shipping, and operating commercially successful Android and iOS mobile game titles
  • Knowledge of shader programming languages such as High-Level Shading Language (HLSL) and experience creating custom shaders
  • Understanding of DevOps practices, continuous integration, and deployment pipelines

Benefits

  • Supportive learning environment with focus on professional development
  • Well-being and personal growth initiatives
  • Opportunity to shape the technical foundation of a growing game studio
  • Impactful work in Singapore's growing gaming industry
  • Founding team member opportunity with significant influence on studio culture and technical direction

More Info

Job Type:
Industry:
Employment Type:

Job ID: 147800397