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
- 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
- At least 3 years of 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
- Knowledge of shader programming languages (e.g., HLSL) and experience creating custom shaders
- Understanding of DevOps practices, continuous integration, and deployment pipelines