Responsibilities
- Mentor and manage a team of developers
- Coordinate with product management, other team leads and the tech director the tasks and features of the product
- Design, plan and implement rich user interfaces to empower the game teams to build great games
- Participate in reviewing and optimizing processes and codebases
- Contribute towards developing high quality software:
- Writing quality code
- Performing reviews
- Using industry standards and best practices
- Mentoring team members
- Ability to find and implement solutions having in mind requirements such as:
- Rich user experiences
- Usability and productivity
Experience & Qualifications
Additional Skills
- University diploma in programming, computer engineering, software engineering or equivalent
- 5+ years of experience in:
- Building web applications
- The following languages and technologies: C#, ASP.NET Core
- Angular, Type Script, JavaScript, CSS, HTML
- Managing small teams
- Strong knowledge in:
- Test automation
- REST API standards and implementation
- Experience working with Linux environments and tools
- Experience with security mechanisms and protocols
- Continuous integration and continuous deployment strategies
- Experience UX Design and client communication
Interpersonal skills
- Being a team player is a must
- Maturity and professional attitude, comfortable in giving and receiving constructive criticism
Motivation and Interests
Ambition and passion for video games are essential!