
Software Engineer II
Electronic Arts2 months ago
Kuala Lumpur, MalaysiaMid Level
Responsibilities
- Own technical specifications, UI state design, task breakdowns, and API contracts for complex web modules.
- Build responsive mobile web interfaces and optimize rendering performance, memory usage, and frame rates.
- Contribute to full-stack web workflows, RESTful service integrations, and occasional backend component updates.
- Debug client and network issues using profiling tools and deliver root-cause analyses and durable fixes.
- Partner with product owners, designers, and backend leads on feasibility, risk assessment, scope, and estimation.
- Create automated unit, component, integration, and end-to-end tests for frontend modules and API client logic.
- Conduct code reviews, enforce TypeScript and React best practices, and mentor associate and junior engineers.
Requirements
- 5+ years of professional software engineering experience with modern web application development.
- Strong hands-on proficiency with JavaScript/TypeScript, HTML5/CSS3, responsive UI architecture, and client-side state management.
- Experience optimizing client rendering performance, memory efficiency, and responsiveness in mobile browsers.
- Experience with API integration, client-server data synchronization, and automated unit, integration, and end-to-end testing.
- Strong product and UX sensitivity with attention to UI detail and frontend quality.
- Preferred: backend experience with Node.js, server frameworks, or microservices.
- Preferred: familiarity with relational or NoSQL databases, distributed caching such as Redis, or background worker pipelines.
- Preferred: experience with HTML5 Canvas, GSAP, WebGL, or design system integration.
- Preferred: experience leading technical design, evaluating edge cases, conducting code reviews, and mentoring junior engineers.
Benefits
- Onsite work model in Kuala Lumpur.
- Benefits may include healthcare coverage, mental well-being support, retirement savings, paid time off, family leaves, complimentary games, and career and community wellness support.
Tech Stack
Categories
About Electronic Arts
Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A team where creativity thrives, new perspectives are invited, and ideas matter. Regardless of your role, team, or location, this is a place where everyone makes play happen. Join us.