Nicoll Curtin
Software Engineer (Gaming)
Nicoll CurtinSingapore3 days ago
ContractInformation Technology, Other

We’re supporting a global technology company that runs one of the world’s largest HTML5 gaming platforms, used by millions of players worldwide. Their platform helps game developers launch, scale, and succeed by combining strong engineering with deep partner collaboration.


They’re looking for a Software Engineer who enjoys building real products, working closely with developers and partners, and solving problems that operate at scale.


Responsibilities

  • Build and enhance production systems used by game developers on a large-scale gaming platform
  • Work closely with product engineers, partnerships, and cross-functional teams
  • Design end-to-end solutions, from technical architecture to partner rollout
  • Support and guide external partners through integrations and technical challenges
  • Influence product direction using data, insights, and hands-on engineering experience
  • Review code, share best practices, and mentor peers
  • Communicate clearly with both technical and non-technical stakeholders
  • Support onboarding and interviews as the team grows
  • Occasional travel may be required, depending on team needs


Requirements

  • Proven experience building and shipping production-quality software
  • Strong understanding of scalable, maintainable system design
  • Hands-on experience with languages such as PHP, Python, Java, or JavaScript frameworks
  • Ability to explain technical concepts to non-technical audiences
  • Experience using data or analytics to guide decisions
  • Degree in Computer Science, Engineering, or equivalent practical experience (completed)


Nice to haves

  • Interest or experience in games or gaming platforms
  • Partner-facing or client-facing engineering experience
  • Exposure to open-source projects or shared codebases
  • Experience working in highly collaborative, fast-moving teams
  • Contributions to developer documentation or platform guides


This is a 12-month contract with possibility of extension depending on performance and business needs.

Key Skills

Ranked by relevance