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.