Senior Web Application Software Engineer - Battle.net @ Blizzard Entertainment - Irvine, CA

Job Overview

2 months ago

Senior Web Application Software Engineer - Battle.net

Blizzard Entertainment - Irvine, CA

Team Name:

Job Title:

Senior Web Application Software Engineer - Battle.net

Requisition ID:

R012658

Job Description:

Job Title:

Senior Web Application Software Engineer.

Job Description:

The Battle.net & Online Products organization is home to 300+ engineers, product managers, and designers focused on the technology that powers Blizzard Entertainment’s games. Whether you’re playing one of our titles, chatting with friends, or just shopping online, B&OP ensures that our players are immersed in engaging, exciting, and secure experiences.

B&OP Applications group is responsible for the experiences seen by millions of players across web sites such as Worldofwarcraft.com,

Playhearthstone.com, Diablo.com, PlayOverwatch.com, Starcraft.com, Blizzard.com and many others.

As a Senior Web Application Software Engineer joining B&OP Applications, you will join a team of engineering experts dedicated to building a global platform, allowing our fans worldwide to experience Blizzard content. You will be an integral part of building, improving, and operating web applications and services that directly integrate with Blizzard game data and working with our partner teams to deliver epic experiences to our players.

We use technologies like Web Components (LitElement), React, Node, Express, Docker, Kubernetes and Amazon Web Services to provide amazing experiences for players to learn more about our games online. Our team frequently discusses emerging tech, opportunities for improvement, and ways to push the envelope for epic web experiences on desktop and mobile browsers.

Covid-19 Hiring Update: We’ve transitioned to a work-from-home model and we’re continuing to interview and hire during this time. This role is expected to begin as a remote position. We understand each person’s circumstances may be unique and will work with you to explore possible interim options.

What You’ll Do

  • Build exciting web experiences for players to learn more about new Blizzard games and updates to existing games
  • Collaborate with fellow engineers, designers, and numerous other partners to deliver epic announcement sites and more
  • Participate in a culture of growth and innovation
  • See projects through from requirement gathering to development, testing, launch, and ongoing maintenance
  • Evolve our features, code, processes, and infrastructure to meet Blizzard's global high scale goals

Requirements

  • A minimum of 4 years of professional software engineering experience
  • Solid understanding of Web programming with HTML, CSS and JavaScript
  • Experience with both server-side JavaScript and client-side JavaScript in the context of single-page applications and server-rendered web architecture
  • Understanding of web technologies (HTTP Request/Response, REST, etc.)
  • Proven experience building sites that take into consideration performance, accessibility, SEO and more
  • Skilled with common web security practices and the reasons to use them

Advantages

  • Passion for technology and video games
  • Knowledge of front-end frameworks such as React or Vue and standards-based Web Components (LitElement)
  • Experience with vector and motion graphics, including SVG, HTML5 Canvas and WebGL
  • Understanding of Google Analytics, Google Tag Manager and Optimizely A/B testing
  • Experience with Linux, Docker, Kubernetes and building web applications to scale
  • Experience writing unit tests (e.g. Mocha, Chai, Jest)

Blizzard Entertainment is a global company committed to our employees. We offer generous benefits and perks with an eye on providing true work / life balance. We’ve worked hard to champion an intensely collaborative and creative environment, a diverse and inclusive employee culture, and training and opportunity for professional growth. Our people are everything. Our core values are real, and our mission has never changed. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We are dedicated to creating the most epic entertainment experiences...ever. Join us!

Similar Jobs

Technical Support Team Lead - Care Continuum (REMOTE)

BD

San Diego, CA

Ability to review application and OS logs. Use internal support applications to communicate professionally, effectively, and timely with the internal team and…

Sr. Data Scientist

Disney

Glendale, CA

Excellent programming skills and strong knowledge of the Java platform and Java web applications and frameworks (Spring/Tomcat/etc).

FrontEnd Developer

CEDARS-SINAI

Los Angeles, CA

Solid grasp and experience in n-tier web applications with knowledge of the different tiers including web servers, application servers, databases, and…

HR Coordinator

West Hills Hospital

West Hills, CA

You will manage benefits enrollment at the location by setting up information sessions and directing employees to the appropriate web and call center resources.

Video System Developer

VS Media

Westlake Village, CA

Experience with web-based video ingest & delivery. This person will be responsible for the development and maintenance of our live video system, including…

Customer Support Specialist

BD

San Diego, CA

Ability to review application and OS logs. Use internal support applications to communicate professionally, effectively, and timely with the internal team and…

Software Engineer II

Disney

Glendale, CA

Analyze and resolve complex engineering problems involving high trafficked web and mobile application services and APIs.

Sr Software Engineer

Disney

Glendale, CA

Knowledge of performance testing and application profiling. Linux environment proficiency for building, deploying, and supporting applications.

PHP/MySQL Developer

VS Media

Westlake Village, CA

Company, but candidates must be comfortable with the nature of these properties. Team for the candidate who has the right blend of PHP and MySQL experience.

Sr Software Engineer

Disney

Burbank, CA

We want someone that has grown up through the web software development ranks - possessing 7 or more years’ experience in designing and architecting highly…

Lead Software Engineer , Android OTT ( remote )

Disney

Glendale, CA

Analyze and optimize application code for efficiency, reliability, and performance. Design, develop, test, and release new application features.

Lead Software Engineer

Disney

Glendale, CA

This is a hands-on engineering position developing modern web applications with JavaScript, Node, and React. The NGS Studio is a multi-disciplinary team across…

Volunteer Services Assistant / Volunteer Services / Knollwood / Full Time / Day Shift

Sharp Healthcare

San Diego, CA

Provide assistance with accessing department web portal. Process applications and send appropriate response within 48 hours. Complete work orders as needed.

DevOps Manager

Ideal Living

Sherman Oaks, CA

Automate system and application deployments. Monitor and troubleshoot system and application performance. This includes being familiar with cloud computing,…

Customer Service Representative (Friday - Tuesday) 2PM-10PM

VS Media

Westlake Village, CA

Strong overall Internet and computer skills (web browsers, troubleshooting, typing 45 WPM). This is a full-time position in our Westlake Village office where…

Software Engineer III

Orange County's Credit Union

Santa Ana, CA

Perform complex software development and maintenance activities across the application stack, such as micro-service API development, web/mobile application…

Sr Software Engineer- MARTECH

Disney

Glendale, CA

5+ years with Internet technologies including RESTful web services. The Senior Engineer would be responsible for supporting product application capabilities…

Guidewire Developer - Senior Associate

PRICE WATERHOUSE COOPERS

Los Angeles, CA

Knowledge of P&C Insurance domain (Policy, Claims, and Billing applications as per product requirements). Experience utilizing technical experiences in Java…

Software Engineer – Scientific Applications

BioLegend

San Diego, CA

Experience building and deploying web applications. This is a full-time position in our San Diego office (we can be flexible for highly qualified candidates),…

Sponsored Research Manager

California Institute of Technology

Pasadena, CA

Excellent computer skills including experience with centralized institutional financial systems, expert level knowledge of Microsoft Office tools and database…

Sr Application Developer

Eastridge

San Diego, CA

Advanced knowledge of and demonstrated experience building secure web applications using a combination of the latest technologies. NET, MVC, C#, and T-SQL.

Lead Grants Manager

California Institute of Technology

Pasadena, CA

Excellent computer skills including experience with centralized institutional financial systems, high-level knowledge of Microsoft Office tools and database…

UI/UX Designer 100% remote

Docupace Technologies, LLC

Los Angeles, CA

Utilize expert understanding of the latest technology best practices (programming languages, data structures as well as web and mobile application development)…

Customer Service Representative (Saturday - Wednesday) 6AM-2PM

VS Media

Westlake Village, CA

Strong overall Internet and computer skills (web browsers, troubleshooting, typing 45 WPM). This is a full-time position in our Westlake Village office where…