Careers-Technical Director |


Technical Director

Job Profile

As a Technical Director, you will drive technical planning and execution on a cross-functional development team to build, launch, and support a AAA mobile game. You will lead the engineering component of the team and provide direction to technical leads. In this key leadership role, you will work closely with other product leaders and technical partners as the technical subject matter expert for the team. Technical Directors balance strategic and tactical direction to deliver and maintain stable, scalable, cost-effective games with focused innovations.

Key Roles & Responsibilities

  • Set project technical standards and policies, define high-level architecture, processes and tools, and technical budgets.
  • Accountable for the games technical design and implementation. Through production and support as a live service.
  • Monitor and troubleshoot live service issues.
  • Ensure the quality, performance, and stability of technical deliverables meet commitments.
  • Improve team efficiency through identifying bottlenecks and proposing solutions.
  • Identify and manage technical dependencies and risks.
  • Collaborate and manage partnerships with internal technical partners.
  • Implement and run release management for a live service.
  • Understand and help define the product vision and business needs.
  • Represent the project and team to stakeholders.
  • Balance technical, product, and business requirements with successful outcomes.
  • Empower and manage expectations for production & design.
  • Partner with Development Directors on development processes and project planning.
  • Conduct research necessary to achieve desired outcomes and evolve our technology.
  • Empower and manage expectations for production & design.

- Code Quality and Review - Responsible to maintain code quality of games review the peer and subordinate code, allow SVN commits only approved code.

- Tools Development : Build tools to avoid repeat works and increase productivity.

- Training : Mentoring members of Engineering Team. Train Subordinates towards best practice and tools development.


  • 10+ years software development experience.
  • 5+ years of technical leadership experience.
  • Deep knowledge of one of the following languages: C++/C#/Objective C.
  • Bachelor’s Degree in Computer Science (or equivalent experience).
  • Leadership experience developing and launching games or running a large-scale live service.
  • Solid knowledge of game application technology, spanning client, server and infrastructure.
  • Strong negotiation, mediation, and conflict resolution skills.

Must Have:

  • Expertise in UNITY – iOS and Android platform development.
  • Should have worked on 4 full life Cycle on AAA titles.
  • Experience working with remote teams.
  • Have worked on 4 AAA titles for the full life Cycle of the Project.

Good to Have:

  • Prior experience with console/PC development.
  • Familiarity with the following languages / technologies: Java, Python, Native iOS, Native Android.

Please share your resume to

Consumers can find high-quality entertainment created exclusively for their mobile devices wherever they see the ‘RG’ character logo or at