At BioWare, our mission is to create worlds of adventure, conflict, and companionship that inspire you to become the hero of your story. Our teams inspire creativity using tech and tools such as the Frostbite engine and work with thousands of developers across EA's network of studios. We are passionate about games and their potential as a creative medium to reach and inspire people through emotion, artistry, and engaging storytelling. If you share this passion, this is an amazing opportunity to help shape the next generation of gaming.
As a Full Stack Web Developer you will work on web development technologies and databases, working as part of the Quality Verification team and collaborating closely with the Quality Engineering team. You will report to the Senior Quality Designer. Join us for an opportunity to work with the best game development teams in the world.
Responsibilities:
- Develop web apps, components, and prototypes
- Participate in all aspects of an iterative, agile software development process, including scoping, detailed design, effort estimation, coding, debugging, maintenance and support
- Work with the design and product management team to build applications that delight users.
- Document and present designs for peer technical review and provide feedback on others' designs
- Work on the application framework that includes backend common services (e.g. authentication, authorization)
- Work cross teams to identify important requirements, determine metrics and setup benchmarks for engineering ease of use
Qualifications:
- Expertise in object-oriented design/programming
- 4+ years of experience developing web applications
- Experience in web front-end technologies like Angular or React, JavaScript, CSS and HTML
- Experience with full-stack web app development, working on both back-end (Angular, NodeJS) and frontend (C# Services)
- Experience working with SQL databases - Writing and executing queries, creating and maintaining stored procedures
- Attention to software engineering best practices, ie testing, code reviews, documentation
- You are passionate about high-quality execution and technical innovation/adaptation
We are a global team of creators, storytellers, technologists, experience originators, innovators and so much more. We believe amazing games and experiences start with teams as diverse as the players and communities we serve. At Electronic Arts, the only limit is your imagination.