Skylink Group
Back to openings

Lead Game Developer (Unity/C#) - HCM

Ho Chi Minh City
Openings: 1
Developer
Lead

About this role

Game Development & Technical Execution

  • Directly participate in designing, programming, and developing core gameplay systems, mechanics, and features for mobile puzzle game projects using Unity (C#).
  • Take ownership of critical technical components and solve complex challenges related to gameplay, architecture, and performance.
  • Participate throughout the entire game development lifecycle: Prototype – Production – Release – LiveOps.
  • Collaborate with Game Designers to implement gameplay concepts and develop tools to support balancing and gameplay tuning.
  • Work closely with Artists to integrate assets, animations, and VFX while ensuring efficient performance and operation within Unity.
  • Proactively optimize game performance, including FPS, memory usage, loading time, and build size; troubleshoot crashes/ANRs and ensure a stable experience across a wide range of devices.
  • Conduct code reviews, refactoring, and propose technical solutions to improve code quality, scalability, and maintainability.

Team Leadership & Technical Management

  • Lead a Developer team of approximately 5–7 members, directly contributing to task allocation, resolving technical blockers, and ensuring development progress.
  • Define and align technical solutions, coding standards, architecture, and best practices across the team.
  • Monitor deliverable quality, manage technical debt, and ensure consistency across the codebase.
  • Mentor and support the professional development of Junior/Middle Developers through code reviews, technical sharing sessions, and hands-on guidance.
  • Collaborate with Game Product Managers, Game Designers, Artists, and relevant stakeholders to assess technical feasibility, estimate effort, and implement product requirements.
  • Proactively identify technical risks, propose solutions, and improve development processes to enhance overall team productivity.

What we're looking for

Must-have Requirements

  • At least 6 years of experience in game development using Unity (C#), with strong programming fundamentals and the ability to independently handle complex technical challenges.
  • Experience leading or technically mentoring a Developer team of 3–5 or more members.
  • Hands-on experience contributing to at least one mobile game project throughout the development lifecycle, from development to release.
  • Strong proficiency in Unity, C#, OOP, and Design Patterns, with a solid understanding of Software Architecture and Clean Code principles.
  • Experience optimizing mobile game performance, including FPS, memory usage, draw calls, and build size.
  • Ability to analyze requirements, design technical solutions, estimate effort, and resolve issues arising during development.
  • Strong skills in code review, mentoring, problem-solving, and cross-functional collaboration.
  • Willingness to remain hands-on with coding while taking on team leadership responsibilities.

Nice-to-have Requirements

  • Experience developing and operating Casual/Puzzle Games, particularly Tile, Match, or similar puzzle genres.
  • Experience handling Crash/ANR issues, profiling, and performance optimization on Android/iOS.
  • Experience building Custom Editors, Tooling, or supporting tools for Game Designers.
  • Understanding of Shaders, VFX Pipeline, and Asset Optimization in Unity.
  • Experience working in Agile/Scrum environments.
  • Knowledge of NodeJS, Python, or Nim is a plus.

Benefits & perks

  • Attractive benefits for employees, including health insurance, company trips, team building activities, happy hours, birthday celebrations, and more.
  • Full employee benefits after the 2-month probation period in accordance with the Labor Law.
  • Annual leave and public holidays in compliance with the Labor Law and Company policies.
  • Social insurance, health insurance, unemployment insurance, and annual health check-ups provided after the probation period.
  • Opportunity to work in a young, dynamic, modern, and professional environment with strong career development prospects.
  • Access to training, coaching, and professional development opportunities.
  • Additional exclusive benefits in accordance with the Company's internal policies.
Role not found | Skylink Group