Software Engineer, Tools & Platform

VERTEX GAMES PTE. LTD.

Company Overview

Vertex Games is a Singapore-based mobile gaming company dedicated to delivering high-quality, entertaining experiences accessible anywhere. Since 2022, we have grown rapidly and are recognized for innovation in mobile game development.

Job Summary

Join Vertex Games’ AI Tools & Platform team as a new graduate, developing internal tools and infrastructure that empower game developers. Grow your skills in TypeScript or C++ while contributing to engine and AI-assisted engineering projects.

Responsibilities

  • Develop and maintain internal developer tools, build infrastructure, and content pipelines to support game teams’ workflows
  • Write production-quality code in TypeScript (Cocos Creator scripting) or C++ (Cocos2d-x/engine internals) aligned with project needs
  • Diagnose and resolve build, packaging, and content workflow issues that impact game developers’ productivity
  • Analyze engine and library source code to identify root causes of technical problems beyond surface-level fixes
  • Integrate modern AI coding tools (Claude Code, Codex, Gemini, etc.) into daily workflows and help evolve AI-assisted engineering practices
  • Collaborate with senior engineers on architectural decisions and advocate for improved technical solutions

Required competencies and certifications

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a closely related field completed by role start date
  • Strong fundamentals in computer science including data structures, algorithms, and at least one systems-level course (e.g., operating systems, compilers, networks)
  • Demonstrated technical curiosity through side projects, open-source contributions, technical writing, or advanced coursework
  • Proficient written and verbal communication skills in English to effectively collaborate within the team and document work

Preferred competencies and qualifications

  • Deep expertise in either TypeScript with experience building complex projects or C++ with experience reading and writing substantial code beyond coursework
  • Experience with game engines such as Cocos (preferred), Unity, Unreal, Godot, or custom engines beyond tutorial level
  • Contributions to developer tooling including build systems, CLI tools, or language tooling
  • Familiarity with cross-platform development for mobile and desktop environments
  • Practical experience using large language models (LLMs) as integral components in real projects beyond conversational use

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.