Senior Software Engineer (Gaming)
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
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
- 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
Additional Information
Senior Software Engineer - Unity3D (Game Development)
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at FNDR HEADHUNTING PTE. LTD.? Share your experience