Front End Web Developer

Chicago

Share This Job

Job Description

Front End Web Developer

Wargaming Chicago-Baltimore is a part of the leading free-to-play MMO game developer and publisher, with over 70 million subscribers and multiple studios worldwide.  We are looking for the right individuals to join us and help deliver great user experiences in both our highly-successful current game, World of Tanks: Xbox One, 360 Edition and our recently announced PS4 edition.

If you’re an experienced Web Developer who’s excited about games, and excited about working in a creative environment with new technologies and innovating to solve problems, this could be the perfect role for you.
 

Areas of Responsibility

  • Design, implement, maintain and document UI components and client-server interactions for company’s web projects such as: game portal, promotional sites, community forums, and technical support sites.
  • Provide feedback on visual and software design, usability, and code implementations.
  • Write reusable, easily-tested code. Test new implementations thoroughly.
  • Take initiative to identify possible issues and take ownership of solutions.
  • Be a part of a multi-discipline team of engineers.


Requirements

  • 3+ years designing and developing web-based UIs. Responsive design techniques preferred
  • In-depth knowledge of HTTP, JavaScript, jQuery, AJAX, DOM, Web Services
  • Deep knowledge of HTML5 and CSS3
  • Knowledge of preprocessor languages for CSS (SCSS preferred)
  • Versed in web standards, browser compatibility and cross-platform issues
  • Good understanding of client-server architecture
  • Template-rendering programming experience (e.g., django, jinja2)
  • Experience using debuggers and browser developer tools
  • Experience with version control software in a collaborative environment. (git preferred)
  • Experience with JIRA or other issue-tracking software
  • Basic knowledge of Adobe Photoshop / Illustrator / GIMP and image optimization techniques.


Desirable:

  • Server-side programming (e.g., python, django).
  • Experience in agile methodologies and software development practices
  • Familiarity with Linux (or other UNIX) and corresponding toolsets
  • Experience with RDBMS (e.g., mysql or postgresql)