Job Details

Game Development
Lead
Remote
Full time
Apr 7

Team Lead Unity Developer

Puzzle Point is hiring a Team Lead Unity Developer for their international game development company. The role involves leading a Unity development team, designing client architecture, and developing core game mechanics. Offers fixed salary in EUR, remote work, and career growth opportunities.

Puzzle Point — an international company with extensive experience in game development. We are looking for a Team Lead Unity Developer to join our team, who is ready to fully immerse themselves in the active process of game creation and hypothesis testing. What you will do: • Design and build the client architecture of the project • Develop a scalable, flexible, and performant technical foundation • Create core game mechanics with client-server interaction • Design subsystems, services, and UI management of the client application • Write code and conduct regular code reviews • Manage and develop the Unity development team • Decompose tasks and build development processes • Establish team workflow using git-flow • Develop and integrate client-server mechanics (network interaction, state synchronization) • Optimize and profile mobile applications (CPU, GPU, memory) • Work with content loading strategies and Addressables • Create tools for game designers and artists

Main requirements: • C# development experience of 5+ years • Unity knowledge and development experience of 5+ years • Team leadership experience (3+ developers), task decomposition, code review • Experience building client architecture from scratch to release • Solid understanding of OOP/POP, SOLID, GRASP • Understanding of the ECS approach (pros/cons) • Client application architecture design • Experience with git-flow • Client-server development and state synchronization experience • Mobile application optimization experience (CPU, GPU, memory) • Experience with Addressables and bundle loading strategies Will be a plus: • Experience writing shaders and working with the graphics pipeline • Understanding of various ECS engines • UniTask, DOTween Sequence experience • Experience in large teams

Advantages of working in the company: • Cyprus legal entity • Fixed salary in EUR regardless of region of residence • Remote work opportunity from anywhere in the world • Creative atmosphere that unlocks employee potential • Regular lectures and webinars from internal and invited experts • Employee care: compensation of 50% of training costs, VHI, sports, and other needs • Broad opportunities for career growth: • individual development plans • regular salary review as professional growth progresses • Mentorship and a well-established adaptation process

game development
ECS
C#
Unity
team lead
Mobile Games
Addressables
Git Flow

Don't miss a single job

Subscribe to our Telegram channel

Subscribe

Similar jobs

Unity Developer

Unity Developer for creating multiplayer WebGL projects.

N
NDA

Unity Developer

Unity Developer with experience in developing game projects on Unity for PC. Strong knowledge of C# and Unity framework, experience with legacy code and designing game system architecture is required. Remote, office, or hybrid work.

N
NDA

Unity Developer

Unity Developer | Remote | Game Development

N
NDA