Senior Frontend Engineer – 6 - 12 Month Contract

Posted 13ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Frontend Engineer developing high-quality user interfaces for web products at Electronic Arts. Focusing on modern React and Next.js development in a collaborative environment.

Responsibilities:

  • Build performant, accessible, and maintainable frontend features using React and Next.js (App Router).
  • Implement component-level styling with CSS Modules and help maintain consistent patterns across the codebase.
  • Contribute to and refine our design system based on Atomic Design principles (atoms → molecules → organisms → templates → pages).
  • Develop and document components in Storybook, supporting visual testing and isolated development workflows.
  • Work closely with Design to translate high-fidelity Figma specs, ensuring UI accuracy and proper use of tokens, spacing, and variants.
  • Collaborate with Engineering and Product to drive architectural decisions around composition, abstraction boundaries, and long-term frontend scalability.
  • Participate in code reviews, improve tooling, and help maintain high engineering standards.
  • Implement and support localization using next-intl or equivalent i18n solutions.
  • Use and optimize development tooling such as ESLint and Turbopack.

Requirements:

  • Strong hands-on experience with React and Next.js, specifically the App Router paradigm.
  • Expertise with CSS Modules and component-scoped styling patterns.
  • Experience working within or contributing to a design system built on Atomic Design methodology.
  • Proficiency with Storybook for documentation, visual testing, and component development.
  • Familiarity with ESLint, Turbopack, and modern frontend tooling.
  • Experience with next-intl or comparable localization frameworks in Next.js.

Benefits:

  • Health Spending Account
  • Disability insurance
  • Life insurance
  • Paid time off
  • Work from home