Logo of Huzzle

Software Engineer Intern

  • Internship
    Full-time
    Summer Internship
  • Software Engineering
    IT & Cybersecurity
  • Austin

AI generated summary

  • You need expertise in ReactJS and TypeScript, familiarity with form libraries, Material UI, and testing frameworks. Optional skills include Node.js, micro-frontends, and cloud knowledge. Full-time internship in fall 2025.
  • You will develop user-friendly interfaces with ReactJS, manage forms, design components using Material UI, collaborate on APIs, write tests, support monorepo management, and assist with micro-frontends.

Requirements

  • ReactJS Expertise: Good knowledge of modern React (Hooks-based) for building dynamic UIs.
  • TypeScript Proficiency: Good knowledge of TypeScript for type-safe development.
  • Form Handling: Familiarity with React form libraries like Formik or React Hook Form for form validation and state management.
  • Material UI: Knowledge of Material UI (both v4 and v5) for styling and component design.
  • Testing Frameworks: Exposure to Jest, React Testing Library, and Playwright for comprehensive test coverage.
  • Node.js Knowledge (Optional): Some experience with Node.js for debugging backend-related issues or plugin development.
  • Micro-Frontend Architecture (Optional): Exposure to micro-frontend patterns like SPA module.
  • AI/ML(Optional): Integration with LLMs using the web interface (React)
  • Cloud Familiarity: General knowledge of AWS, GCP, or Azure, especially services related to storage, computing, or observability.
  • Backstage Framework: Exposure to the Backstage ecosystem or understanding of its plugin model and purpose in internal developer portals.
  • You must be available for a full-time paid internship in the fall of 2025.
  • At this time, we are considering students who will be enrolled in an accredited degree program in the fall of 2025, slated to graduate no earlier than Summer 2026. Applicants must be legally authorized to work in the US on a full-time basis during the 12-week internship. Visa sponsorship is not available for this position.

Responsibilities

  • Develop and maintain scalable, user-friendly interfaces using ReactJS (with Hooks).
  • Implement and manage form handling/validation using libraries like Formik or React Hook Form.
  • Design and style components with Material UI (v4/v5).
  • Collaborate with backend teams to integrate APIs and handle WebSocket communication.
  • Write robust unit, integration, and end-to-end tests using Jest, React Testing Library, and Playwright.
  • Contribute to the management of a mono repo structure for efficient code sharing across plugins.
  • Assist in implementing micro-frontend architecture using techniques like Module Federation.
  • Support CI/CD pipelines by ensuring seamless integration of frontend components with Backstage’s plugin ecosystem.

FAQs

What is the location of the Software Engineer Intern position?

The position is located in Austin, Texas, United States of America.

What is the role ID for this internship?

The role ID for this internship is 208753.

What type of employment is offered for this internship?

This position is for an intern - temporary employee.

What team will the intern be working with?

The intern will be working with the Production Infrastructure & Engineering (PI&E) team at EA.

What technologies will the intern be working with?

The intern will work with technologies including ReactJS, Typescript, Node.js, Express, Gitlab, Kubernetes, Docker, Prometheus, and cloud providers such as AWS, GCP, and Azure.

What are the key responsibilities for this internship?

Key responsibilities include developing and maintaining user-friendly interfaces, implementing form handling and validation, designing components, collaborating with backend teams, and supporting CI/CD pipelines, among others.

Are there any specific skills required for this position?

Required skills include expertise in ReactJS, proficiency in TypeScript, familiarity with React form libraries, knowledge of Material UI, and exposure to testing frameworks like Jest and React Testing Library.

Will there be any opportunities for learning and growth in this role?

Yes, EA values adaptability and creativity, offering an environment for learning and pursuing opportunities for growth.

Is this internship paid?

Yes, this is a full-time paid internship.

When must applicants be available for this internship?

Applicants must be available for a full-time paid internship in the fall of 2025.

What are the eligibility requirements for applicants?

Applicants must be enrolled in an accredited degree program in the fall of 2025 and slated to graduate no earlier than Summer 2026, and they must be legally authorized to work in the US on a full-time basis during the internship.

Is visa sponsorship available for this position?

No, visa sponsorship is not available for this position.

Does Electronic Arts have a commitment to diversity and inclusion?

Yes, Electronic Arts is an equal opportunity employer and makes employment decisions without regard to various personal characteristics and statuses.

Entertainment Providers

Technology
Industry
10,001+
Employees

Mission & Purpose

Electronic Arts (EA), is a prominent video game company that specialises in the development and publishing of interactive entertainment software. Their primary focus revolves around creating engaging and immersive gaming experiences across various platforms, including consoles, PC, and mobile devices. EA's overarching goal is to captivate gamers worldwide by producing high-quality games that not only entertain but also connect people through shared digital adventures. They strive to push the boundaries of creativity and innovation in the gaming industry, continually seeking new ways to engage and delight players while fostering a global gaming community.