Electronic Arts is looking to develop and maintain its library of single player and multiplayer HTML5 games and game servers for the Pogo platform.
Requirements
- Proficient in important features of the game, gameplay, 3D spaces / physics, animation systems, and shaders
- Experience working with game engines such as Unity / Phaser / Cocos Creator
- Proficient in design patterns, algorithms, data structures, design principles and coding best practices
- Proficient in testing, troubleshooting, and optimizing game performance
- Proficient in JavaScript/ES6+, HTML5, Java or .Net
- Experience with CSS3, Node, React, Angular or similar frameworks
- Experience with a non-relational / noSQL database such as Elasticsearch, MongoDB, or DynamoDB
Responsibilities
- Help in development and integration of new games on the Pogo platform
- Help in maintenance of existing games on the Pogo platform
- Implement and maintain internal game tools like level editor tools.
- Collaborate with partners to translate requirements into technical design, provide estimates and identify/communicate risks
- Write high-quality code and participate in design and code reviews to maintain development standards
- Troubleshoot, reproduce, and propose/create solutions to complex problems that arise in the codebase, with peers, and interface with the QA team to help create testing solutions
- Research and pioneer improvements to existing game and platform codebases
Other
- Bachelor's degree in Computer Science/related field, or equivalent training/professional experience
- 4+ years of work experience in game development
- Paid time off (3 weeks per year to start), 80 hours per year of sick time, 16 paid company holidays per year, 10 weeks paid time off to bond with baby
- Medical/dental/vision insurance, life insurance, disability insurance, and 401(k) to regular full-time employees
- Certain roles may also be eligible for bonus and equity