Senior Software Engineer Frontend - 2K
  • Dublin, Leinster, Ireland
  • via BeBee.com
-
Job Description

Senior Frontend Engineer

Develop and maintain core player-facing front-ends for League of Legends, providing engaging store, loot, and events experiences.

  • Develop and test player content experiences in the League of Legends client
  • Contribute to architecture requirements and design
  • Design and enhance League microservices
  • Write unit and integration tests
  • Code reviews
  • Participate in the team's on-call rotation
  • Enhance build and deployment tooling
  • Improve product visibility through telemetry and analytics

Requirements

  • Bachelor's degree in Computer Science or a related field, or equivalent experience
  • 4+ years of working programming experience with web frameworks such as Ember JS or React JS, Angular JS
  • Expert knowledge of HTML, CSS, and modern JS
  • Experience developing software using Object Oriented languages such as Java or C++
  • Experience in test automation, operational best practices, implementing automated builds, software packaging, automated deployments, logging, monitoring, and automated alerting

Desired

  • Experience building applications using the Chromium Embedded Framework
  • Experience building RESTful microservices in Java
  • Experience working with relational databases and SQL
  • Experience developing fault tolerant, distributed systems including analysis, design and work breakdown
  • Experience working with Product Owners / Development Managers / Designers
  • Experience working with game development
  • Experience working across multiple teams
  • Experience mentoring junior engineers

As a dedicated team member, you will be responsible for delivering high-quality software solutions that meet the needs of our players. You will work closely with cross-functional teams to design, develop, and deploy features that enhance the League of Legends experience.

;