Full Stack Developer, Esports

    Blizzard Entertainment

    Job Description

    This is a part-time remote contracting position with an expected 30-40 hours per week of work. Blizzard Entertainment is looking for experienced full stack developers to support our competitive gaming programs. This person will help us develop programs to level up the standard of esports from the player, viewer, and organizer perspective while reducing costs with automation and creative solutions. Job Responsibilities Help support ongoing broadcast programs from the back end Design, develop and modify modules based on functional and system requirements Work closely with product owners for understanding the functional and system requirements Ensure the quality of newly developed code via best practices like unit testing and proper design patterns. Take the lead in troubleshooting and resolving application issues Cooperate and collaborate with others inside and outside of your team Participate in a rapidly evolving and iterating environment Demonstrate flexibility and motivation Design robust solutions to hard problems that consider scale, security, reliability and cost Level Requirements 1-2 years full stack development experience Strong written and oral business communication skills, with the ability to work with other members across the organization Strong self-initiative. Experience with Node.js Experience with HTML5 and CSS Able to travel Experience working with small teams Demonstrate excellent time management skills to balance different responsibilities and priorities to help ensure the timely completion of deliverables Ability to identify problems, and effectively communicate solutions to team Bachelor's degree or equivalent in computer science or related field Pluses Strong Organizational Skills Experience with Polymer Experience with JavaScript, python, and SQL Excellent interpersonal and diplomatic skills Experience running and/or playing in competitive events Strong understanding of Blizzard Esports-supported games Experience working in KANBAN/ Agile Methodologies ( good to have ) Exposure or experience with AWS Experience working remotely History in competing, organizing, and/or watching video game competitions or sports Required Application Materials Resume Cover letter Recommended Application Materials Portfolio or Personal Repository