Position: Lead Unity Developer
Company: Thundermark
Experience required: 5y
English level: upper

**Responsibilities:**
- Develop technical design of game systems that meet the design and technical needs of the project;
- Lead, manage and grow a talented and diverse team of engineers in building a variety of game projects and solutions that level up the developer experience;
- Review code to ensure that newly developed features and systems meet expectations and are coherent with existing code;
- Coordinate with other teams, create relationships and lead on shared technical initiatives.


**Requirements:**
- A minimum of 5 years experience in game programming;
- A minimum of 1 year of experience managing a team of game programmers;
- Proficient in C# and Unity;
- Strong data-structure logic, and technical design skills;
- The empathy that allows you to see from a player’s point of view, as well as your team’s.

**Would be a plus:**
- A bachelor’s degree in Computer science or Software engineering;
- Experience with a variety of platforms: PC, Consoles, IOS, Android;
- Experience with multiplayer projects.


**Benefits:**
- Work from home or in a cozy office
- Flexible work schedules
- Relocation & accommodation support
- Paid Vacation & Sick Days
- Opportunities for Professional Growth