Type d’emploi: Full-time

Loading ...

le contenu du travail

Empowering players to create is an exciting future for the gaming industry. At Electronic Arts we have many examples of players creating content, whether it be a skateboard park in Skate or fantastical mansions in the Sims 4. The future definitely has our players being more empowered to create with their imagination being the only limit.

To enable more players to become creators, we are looking for a Senior Software Engineer that will shape the technology that powers creation. If you have experience with building services for user generated content through modern techniques connecting multiple services together we want to hear from you.

You will work with an experienced team that has collectively built and worked on games and backend services for more than two decades. You will work with multiple developers to bring the next game services to life.

We strive to stay relevant and innovate in our development approaches as well as with our services. Many of our software engineers are “polyglots” and strive in multiple environments.
Responsibilities

Building innovative web projects leveraging modern web development best practices

Focusing on quality and maintainability

Implementing features to specifications while working collaboratively with a small team of software engineers

Work with stakeholders across different teams to determine feature specifications

Build secure systems for high performance and high scalability

Monitor, analyze and collect data about system performance

Work with the engineering and DevOps teams to build web services

Research and integrate new technologies

Be accountable for the overall health, quality, maintainability and style of the codebase

Qualifications

Computer Science degree or other relevant experience

Understanding of how browsers and DOM work

Experience with TypeScript/JavaScript, CSS and HTML

Experience designing and interacting with RESTful web services

Experience in one or two frontend Frameworks (such as React, VUE, Angular) and UI frameworks (Material, Bootstrap, Foundation, etc)

Development experience with a backend technology in either Java, C#, .NET, Go, Node.js

Database design and development experience with SQL or NoSQL technologies

Appreciation for UI/UX, software craftsmanship, architecture and design patterns for writing flexible, robust and testable code

Experience with client/server architecture

Experience with source code management (Perforce, Git)

Experience with Linux environments

Experience writing unit tests

Excellent written and verbal communication skills

Passion to investigate and adopt new technologies and practices

Good communication skills and the ability to work in a collaborative environment

Have fun!

Bonus Skills

Experience with and/or exposure to microservices

Knowledge Graph QL

Familiarity with public Cloud providers (AWS, GCE, Azure)

Experience with containerization technologies (Docker, Podman, Rancher)

Understanding of orchestrators and service mesh technologies (Kubernetes, Envoy, Istio, Linkerd, Jeager)
Loading ...
Loading ...

Date limite: 27-07-2024

Cliquez pour postuler pour un candidat gratuit

Postuler

Loading ...
Loading ...

MÊMES EMPLOIS

Loading ...
Loading ...