This job might no longer be available.
Senior Fullstack Engineer
1 year ago
The Challenge Ahead:
If you are a team player who likes solving challenging technical problems this may be a great opportunity for you.
What you will do:
An experienced Senior Full stack Developer, you will develop, host, and maintain high scale applications in the cloud. Using the latest technologies and architecture principles, you will apply your skillset to modern applications. You would also partner with Scrum masters and Product owners.
Responsibilities:
- Be an important contributor and team member for major, complex programs intended to develop and roll out reliable, high-scale applications
- Work with product owners to understand requirements and provide technical solutions following design best practices and architecture principals
- Estimate engineering effort during different stages of project life cycle
- Deploy high-quality code for backend and frontend systems and host it in cloud
- Build Integrations with both internal and external backend services, iterating collaboratively with other engineers
- Track development deliverables and communicate their status to global teams
- Perform code reviews; mentor junior engineers
- Ensure unit test coverage standards and engineering best practices are established and followed
- Demonstrate excellent ability to identify sound solutions to technical problems
- Perform research and implement best practices into problem avoidance and continuous improvement.
- Follow Agile/scrum methodologies to iterate quickly on product changes, developing user stories and working through backlogs.
- Work with large teams consisting of Architects, Product owners, Scrum Masters, QA, UAT and other groups within and external to EA
- Apply engineering best practices and bring efficiencies using DevOps/automation
- Select technologies and tooling that are up-to-date with the latest developments in frontend and backend tech that support clean, performant code
The next great Senior Fullstack Engineer will need:
- 5+ years of experience working in backend(Java) and JavaScript frameworks and libraries (such as React/Angular), HTML and CSS
- Good grasp of modern and rich UI application architecture
- Demonstrated experience developing and deploying high volume, high transaction based, distributed applications in cloud
- Experience with Serverless architecture, Docker and Kubernetes
- CI/CD experience using GitLab/Jenkins, Maven/Gradle or other tools
- Experience with Unit testing frameworks
- Experience in web development on cloud platforms - preferably AWS
- Experience with full stack modern technologies from UI layer, middleware and DB layer in great detail
- Experience with design patterns
- Experience with Databases like mysql/postgres/oracle
- Experience writing shell scripts
- Experience working in Agile methodology
- Bachelor's degree or relevant experience required
What's in it for you? Glad you asked!
We love to brag about our great perks like comprehensive health and benefit packages, tuition reimbursement, 401k with company match and free video games. And since we realize it takes world-class people to make world-class games, we offer competitive compensation packages and a culture that values creativity and individuality. At EA, we live the "work hard/play hard" credo every day.
Create Your Profile — Game companies can contact you with their relevant job openings.