Tech Lead Game Developer

RESPONSIBILITIES
  • Technical leadership and development of client-side architecture for game slots.
  • Design and development of scalable solutions to accelerate content production.
  • Direct coding of the most complex architectural modules.
  • Deep performance optimization (PixiJS, WebGL), memory and CPU profiling for stable mobile performance.
  • Conduct strict code reviews, ensure code quality and adherence to standards.
  • Participate in resolving critical production incidents and release emergencies (hands-on).
  • Analyze Game Design Documents (GDD) for technical feasibility, assess risks, and veto suboptimal mechanics during planning.
  • Decompose GDD requirements into a technical backlog and estimate workload during planning.
  • Serve as a single point for technical requests: rapid evaluation and routing of minor fixes and bugs within the team.
  • Distribute projects and tasks according to developer seniority and strengths.
  • Evaluate developers’ technical skills (KPR), provide recommendations for their technical growth, and participate in technical interviews.

REQUIREMENTS
  • 5+ years of commercial experience in GameDev or iGaming; 2+ years in Senior/Tech Lead roles.
  • Deep expertise in TypeScript (strict typing, safe code).
  • Excellent knowledge of Pixi.js internals and WebGL pipeline.
  • Practical experience with Spine 2D (integration, optimization) and animations.
  • Experience profiling JS code in browsers, managing memory (Garbage Collector), and optimizing draw calls.
  • Strong grasp of game design patterns (FSM, ECS, Observer, etc.).
  • Practical skills in analyzing GDD, estimating timelines, and distributing tasks in a team of multiple developers.
  • Results-oriented: understanding how technical decisions affect production speed and product cost.