CAREER

Lead Game Developer (Unity/C#)

Location: Ho Chi Minh City

Employment Type: Fulltime Contract

Welcome to Skylink Studio

Skylink Studio was researched and established in February 2021 and officially launched in March 2022, gathering members who are passionate and have many years of experience in the field of mobile games. With creativity, effort and dedication, Skylink Studio hopes to spread passion and bring great gaming experiences to the gaming community around the world.

What you will be doing

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.

Requirements

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.

What we offer

  • Attractive benefits for employees and their families: health insurance, company trips, team building, happy hour, birthday celebrations, etc.
  • Annual leave and public holidays as regulated by the current Labor Law and the Company’s policy.
  • Young, dynamic, modern, and professional working environment; experienced business team; many opportunities for personal development.
  • Other exclusive and attractive benefits according to the Company’s internal policies.
  • Full employee benefits in accordance with the Labor Law after a 2-month probation period.
  • Entitled to social insurance, health insurance, unemployment insurance, and health check-ups as regulated after the probation period.
  • Provided with training, coaching, and career development opportunities.