What you’ll achieve (outcomes vs what people will do)
Develop and maintain front-end software for our online gaming platform, which will enable our customers to connect and play games with others over video conferencing.
Work with game-client software engineers, producers and game designers to design and develop client-side SDKs in support of integrating our games with the web platform.
Work with back-end software engineers to implement APIs for server-dependent features.
Instrument, profile, and analyze client code to identify and fix complex bugs and performance issues.
Produce technical design documentation to explain and educate stakeholders and fellow engineers about software design decisions and principles.
Triage and fix high-impact issues that arise working in a live environment.
What you’ll need to be successful (competencies)
5+ years of front-end web development experience.
Extensive familiarity with JavaScript/TypeScript, HTML and CSS.
Prior experience developing and deploying complex, responsive web applications across popular PC and mobile web browsers.
Ability to solicit and incorporate feedback in an iterative prototyping process.
Ability to work on a team with other engineers, designers, and developers.