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