This job listing expired on Oct 20, 2020
Tweet

Description

At Elo Entertainment, we build products that serve a wide variety of gaming communities that serve millions of users. We are a data focused company, committed to serving not only valuable content experiences but also invaluable data insights. In order to do this, our products must be able to interface with complex game environments, and gather and transform raw data into a powerful personal narrative that can tell the story of any player or team. If you love data, and love the challenges that come with expressing that elegantly and are passionate about video games and esports you may be a perfect fit.

As a Senior Developer, you will have the opportunity to work daily with a skilled team focused on building new products, solving complex challenges, as well as bringing new features to life for our diverse communities. You will provide key insights and direction for the evolution of our web facing product platform, as well as provide strategic support in evolving our legacy systems and collaborating on choosing new technologies on which to develop our future products on. You will mentor junior and intermediate developers, and work closely with non-developers in providing feedback on potential features, and timelines.

Requirements

We are looking for Engineers with:

  • Expert knowledge of Javascript (Typescript is a plus)
  • Expert knowledge of React and Isomorphic Architecture
  • Expert knowledge of CSS and CSS solutions (CSS in JS / BEM type approaches, etc)
  • Strong knowledge of the DOM and web performance profiling, troubleshooting and optimization
  • Strong knowledge of RESTful APIs, and other API approaches (GraphQL is a plus)
  • Strong knowledge of Data modelling, Data storage and Data management techniques (Postgres + GCS is a plus)
  • Strong knowledge of at least one compiled language (Go is a plus)
  • Strong discipline in time management, passionate about shipping code
  • Experience with modern Javascript libraries and tooling (Webpack is a plus)
  • Experience with npm, developing, managing and maintaining packages
  • Experience working on a team, and mentoring intermediate and junior developers
  • Fluency with Node.js runtime
  • Strong verbal and written English skills
  • Lives and maintains working hours between Central European Time (UTC+1) and Pacific Standard Time (UTC-8)
  • Has active interest in gaming (single player and console games a plus)

Benefits

Why Elo Entertainment?

  • Join an established brand, in an exciting growth industry
  • Work on something you love, learn more about the games and the communities that drive them
  • Work on production systems at scale that serve millions of people
  • Work on cutting edge challenges and architecture
  • Work in a modern technology stack with modern tools
  • Fully remote: love where you work, live where you want

Compensation:

  • Within US: full time salaried + benefits
  • External to US: full time renewable 6 month contract
  • Salary: 80k - 90k USD
  • Flexible work schedule & vacation policy