Electronic Arts - Orlando, FL

posted 10 days ago

Full-time - Mid Level
Orlando, FL
Publishing Industries

About the position

The Backend Web Developer position at EA Sports focuses on maintaining and enhancing the backend infrastructure of web applications for the EA Sports College Football project. This role requires collaboration with front-end and design teams to ensure seamless integration and performance, with a strong emphasis on security, data integrity, and code optimization. The position is hybrid, requiring onsite presence in Orlando, FL, and involves working closely with the tech lead and peers on the UGC team, reporting to the engineering manager.

Responsibilities

  • Maintain the backend infrastructure of web applications using Node.js libraries.
  • Collaborate with the front end development team to integrate Node.js libraries with the client-side application.
  • Ensure the security and integrity of data by implementing appropriate authentication and authorization mechanisms.
  • Improve backend code for maximum performance and scalability.
  • Enhance existing codebase to improve performance and maintainability.

Requirements

  • Proficiency in Angular, with an understanding of core principles and best practices.
  • Experience with JavaScript/TypeScript and expertise in Node.js development.
  • Experience with building and consuming RESTful APIs and working with JSON data.
  • Experience with version control systems (e.g., Git) and front end development workflows (e.g., Agile, Scrum).
  • Experience with testing frameworks and libraries (e.g., Jest, Mocha, Chai) for unit and integration testing.
  • Knowledge of caching mechanisms (e.g., Redis) for performance optimization.
  • Experience with Python and YAML.
  • Knowledge of web accessibility standards and techniques for creating accessible web interfaces.
  • Familiarity with WebGL and GLSL Shaders.
  • 2+ years of experience in C++ software development.
  • 2+ years of experience working on Microsoft, Sony or Nintendo game consoles or other embedded systems.

Nice-to-haves

  • Experience with cloud services (e.g., AWS, Azure).
  • Familiarity with containerization technologies (e.g., Docker, Kubernetes).
  • Understanding of microservices architecture.

Benefits

  • Hybrid work environment
  • Opportunity to work on top-selling video game franchises
  • Collaborative team culture
  • Access to professional development resources
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service