Riot Games is looking to solve the problem of creating innovative gameplay features and systems for their game Teamfight Tactics, while also improving developer tools and workflows to enable the creation of awesome experiences for players across multiple platforms (PC, Android, iOS).
Requirements
- 6+ years of game development, including shipping one or more products on large code bases that span a range of platforms and tools
- 4+ years of professional experience in C++
- Proficiency in using game engines (ex. Unity, Unreal Engine) and familiarity with game engine tools, workflows, & content pipelines
- Mobile and/or multi-platform experience
Responsibilities
- Build in-game features, including new functionality for champions, traits, and set mechanics in TFT that cannot be executed on by design alone
- Make it easier for developers to create awesome experiences by improving their tools and workflows
- Build new technology in a wide variety of game systems to meet those needs
- Reduce ambiguity in a problem space through technical discovery & prototyping.
- Participate in the team's support rotation
Other
- Collaborate with a multidisciplinary team to enable the creation of new game features, systems, and gameplay experiences for our players.
- Discuss and define the needs of art, design, and audio in a highly collaborative environment.
- Work closely and align with various stakeholders and disciplines spanning multiple teams to deliver awesome features
- Provide mentorship to engineers, tech artists, and tech designers
- Experience collaborating across disciplines (e.g. Design, Art, QA, Production) to create solutions.
- Strong communication skills
- Experience mentoring others in both soft and hard skills
- Product sense, pragmatism, and player empathy in making tech decisions
- BS in Computer Science, or proven understanding of Computer Science fundamentals
- Familiarity with Teamfight Tactics
- craft expertise, a collaborative spirit, and decision-making that prioritizes the delight of players.
- If you embody player empathy and care about players' experiences, this could be your role!
- open paid time off policy and other perks such as flexible work schedules.
- medical, dental, and life insurance, parental leave for you, your spouse/domestic partner, and children, and a 401k with company match.
- put players first
- create collaborative teams where you are empowered to bring your unique perspective everyday.