Global Tech Lead – Unity – Mobile Shooter Game

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

10+ years of experience in game development., Expert knowledge of the Unity game engine with a history of shipping successful games., Prior experience with mobile shooter games and familiarity with data-oriented programming., Strong skills in application architecture, multithreading, and performance profiling..

Key responsibilities:

  • Lead the engineering team in developing a mobile shooter game using Unity.
  • Address technical challenges related to gameplay, physics, AI, and performance optimization.
  • Establish architecture and pipelines for the game, ensuring code quality and best practices.
  • Manage and mentor a team of developers while collaborating with product managers and designers.

Crucible Recruitment logo
Crucible Recruitment https://www.cruciblerecruitment.com/
2 - 10 Employees
See all jobs

Job description

As the Global Tech Lead for a mobile shooter game project, you will build and lead a team of top-notch specialists to develop an ambitious game with high-performance and optimized features. You will lead the engineering team as they develop the game in Unity.

Responsibilities:

  • Provide technical leadership for developing a mobile shooter game using the Unity engine.
  • Tackle the most significant technical challenges in the new shooter game, including hit accuracy, server-authoritative gameplay, physics, animations, AI, memory optimizations, and rendering large game worlds on low-end mobile devices.
  • Develop efficient and optimized gameplay code using Photon Fusion.
  • Establish architecture and pipelines for the application, UI, DLC, and live services.
  • Evaluate and select the best middleware solutions for AI, audio, etc.
  • Create and maintain a strong engineering culture, including code quality standards, software development best practices, and testing methodologies.
  • Collaborate with product managers and designers to understand game features and assist in breaking down engineering tasks for the team.
  • Contribute to project planning and resource allocation, providing technical input and risk assessments.
  • Manage a team of developers, offering mentorship, guidance, and performance feedback.
  • Regularly profile the game to maintain performance and code quality.
  • Participate in code reviews.
  • Ensure optimal performance, quality, and stability of the game.

Qualifications:

  • 10+ years of experience.
  • Expert knowledge of the Unity game engine and a track record shipping commercially successful games.
  • Prior experience working on mobile shooter games.
  • Ability to estimate and plan tasks and features effectively.
  • Expertise in application architecture, multithreading, async, and thread-safe code.
  • Proficient in profiling games, identifying bottlenecks, and resolving performance issues.
  • Adherence to technical best practices and guidelines, focusing on continuous improvement.
  • Familiarity with data-oriented programming and Unity DOTS.
  • Understanding of backend/networking is a plus.
  • Experience working on a Battle Royale game is highly desirable.

Benefits:

  • Competitive salary and equity.
  • A fast-paced, autonomous work environment with challenging and engaging tasks.
  • Transparent and open communication culture.
Job Category: Programming
Job Type: Full Time
Job Location: Remote

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Mentorship
  • Team Management
  • Collaboration

Tech Lead Related jobs