Description
Electronic Arts creates incredible entertainment experiences that inspire players and fans worldwide. Here, everyone is part of the story, part of a community that connects people globally. It's a place where creativity thrives, new perspectives are welcomed, and ideas matter. The team is focused on creating an environment where everyone can make a difference.
As a Software Engineer III on the FC Mobile team, you'll help shape the technical foundation that powers the world's most popular mobile football experience. We're seeking a highly skilled Web Fullstack Engineer to design, architect, and maintain high-performance web views, web-based platforms, and rich media web applications.
Responsibilities
Technical Leadership & Operations:
- Act as a key technical standard-bearer for the web stack, enforcing coding standards, contributing to architecture discussions, and conducting rigorous code reviews to ensure performance, security, and maintainability.
- Proactively analyse system performance, identify bottlenecks, propose and justify new technical or operational KPIs, and help establish monitoring pipelines to track them.
- Leverage architectural knowledge of HTML5 Canvas (2D/WebGL) and GSAP to guide the team in building smooth, high-performance visual elements within embedded mobile web views.
- Design and develop robust web systems built on the MERN stack, focusing on database efficiency, caching via Redis, and ultra-low latency under high-concurrency, live-service loads.
- Partner with product owners and technical stakeholders during the planning phase to assess technical risks, evaluate implementation feasibility, and outline mitigation strategies.
Delivery Collaboration:
- Collaborate closely with the Lead Engineer to align on execution plans, technical task breakdowns, and high-impact feature delivery.
- Provide accurate technical complexity estimates, de-risk execution paths, and take hands-on ownership of coding complex, high-traffic backend/API and frontend components.
- Provide day-to-day technical mentorship and guidance to SE I and SE II engineers, helping elevate the technical bar across the team.
Qualifications
Core Requirements:
- 8+ years of professional software engineering experience, with a solid history of delivering robust web systems.
- Strong, production-proven experience with React.js and Node.js (MERN stack).
- Experience conducting thorough code reviews, establishing best practices, and mentoring junior/mid-level developers.
- Exceptional debugging, performance-profiling, and troubleshooting skills across both frontend and backend layers.
- Strong communication skills with a track record of partnering successfully with Lead Engineers, Product Owners, or Technical Directors.
Preferred Qualifications:
- Prior experience developing and optimising web pages to run smoothly inside mobile web views or resource-constrained mobile browsers.
- Familiarity with HTML5 Canvas (2D/WebGL) and animation libraries like GSAP or PixiJS.
Benefits
We offer a comprehensive benefits package, including physical, emotional, financial, professional, and community well-being support. Our packages are customised to meet local needs and may include medical insurance, mental wellness support, pension plans, paid time off, family leave, free games, and more.