Description
Electronic Arts is seeking a Full-Stack Software Engineer with 1-2 years of experience in Next.js, TypeScript, and Node.js. As a Full-Stack Software Engineer, you will develop scalable backend services and contribute to intuitive, performant user interfaces. You will collaborate across design, product, and engineering teams to deliver high-quality, API-driven features that power web applications.
Responsibilities:
Backend-Focused Development
- Develop backend services and API routes using Node.js and NestJS.
- Architect and maintain integrations with third-party APIs, ensuring reliability, efficiency, and clean abstractions for frontend use.
- Build data models and workflows that combine multiple content and data sources.
- Implement authentication, authorization, validation, and other backend safeguards.
- Improve backend logic for performance, scalability, and long-term maintainability.
Frontend Development
- Develop responsive, user-friendly features using React and Next.js.
- Integrate frontend experiences with backend services and external data integrations.
- Ensure UI performance, cross-browser consistency, and best practices in responsive design.
CMS & Content Delivery
- Work with headless CMS platforms to support content models, delivery pipelines, and content-driven application features.
- Implement clean data-fetching patterns that keep content experiences reliable and scalable.
Quality Assurance & Collaboration
- Conduct unit and integration testing across frontend and backend code.
- Participate in code reviews, documentation, and continuous improvement of the codebase.
- Collaborate with designers, product managers, and other engineers to deliver end-to-end features.
Requirements:
- Bachelor's degree in computer science, Engineering, or related field.
- Proficiency in JavaScript/TypeScript, with practical experience in both frontend and backend environments.
- Hands-on experience with Node.js, NestJS, and building server-side logic.
- Working proficiency with React and Next.js.
- Familiarity with Git and modern development workflows.
- Familiarity with testing frameworks.
- Familiarity with CI/CD pipelines.
- Experience with RESTful or GraphQL integrations.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://jobs.ea.com/ms_MY/careers/JobDetail/Full-Stack-Software-Engineer/215921