Established in 2020, the Singapore Studio is Riot’s second international game development studio. Riot has been expanding our footprint in Asia and accelerating our talent growth to develop games that deliver great experiences to our players. Our mission is to “scale Riot’s games to hyper-serve players.”
We partner with our LA headquarters on game development for League of Legends, Teamfight Tactics, and Legends of Runeterra. We’re also building teams for VALORANT and 2XKO, our take on a fighting game. The Singapore Studio is seeking talented, passionate craft experts with backgrounds in all areas of game development to build games that make it better to be a player.
We’re focused on working together to promote individual autonomy, ownership, collaboration, and inclusivity, so everyone can be their best while we boldly pursue games.
That's where you come in.
As a Software Engineer on the League of Legends Team, you will get hands-on experience developing player-facing features on products played by 180 millions monthly players. You will get the opportunity to work within a highly collaborative team, alongside seniors developers, allowing you to learn from the best while perfecting your craft in the most unique way possible!
As a part of our growing team, you will report to our Engineering Manager, and work closely with our Game Designers to deliver new Player Experiences.
Please note that Riot Games does not offer relocation packages for this position. You need to be able to work legally in Singapore, without Riot Games’ sponsorship, to be considered.
Responsibilities
Build player-facing experiences that expand and enhance the game experience within a complex ecosystem of microservices and clients
Work collaboratively with non technical customers to ship value to players
Align with international teams on coding standards, engineering practices, and technology updates to ensure the longevity of your work
Required Qualifications
Bachelor degrees in Computer Science (or equivalent experience)
3+ years experience in professional software development, with a strong focus on Unity
You have built Unity frameworks, plugins, and reusable components. Not fully depending on the Unity Asset Store
Strong communication and collaboration skills and the ability to work well in a team
Excellent problem-solving skills and attention to detail
Desired Qualifications
Experience working with an international team
Familiarity with Agile software development methodologies
Nice to Have Qualifications
Experience in HTML, CSS and Javascript
Experience in at least one of:
React, Ember.js, Vue.js, Angular or a similar framework
RESTful API design and development
Experience working with Jenkins
For this role, you'll find success through craft expertise, a collaborative spirit, and decision-making that prioritizes the delight of players. We will be looking at your past studies, experience, and your personal relationship with games. If you embody player empathy and care about players' experiences, this could be your role!