
Website Blizzard
Job Description:
As the Lead Unity Software Engineer on the Austin-based Mobile Services team, you will join a great group of veteran developers to be part of the growth and evolution of our mobile platform; powering mobile features such as push notifications, in app messaging, telemetry, player attribution and many more.
Job Responsibilities:
- Architect, implement and maintain new and existing services
- Work with development partners to integrate with different parts of the portfolio
- Work with Product Management to develop a strategy for integrating new features and requirements in support of Blizzard mobile games
- Convert complex requirements into elegant working software
- Collaborate with other engineers, often remotely, to solve problems
- Champion solutions that help build/identify mobile specific solutions for our mobile games
- Champion quality and process improvements
- Mentor individual contributor software engineers, encouraging learning and growth while contributing to team goals.
- Create high-quality production code with automated tests
- Champion and advocate mobile specific tools/technologies that impact mobile game development
Job Requirements:
- Strong written and verbal communication skills
- Ability to weigh the pros and cons of different architecture decisions and create a clear path forward
- Familiar with RESTful design principles and microservice architectural patterns
- Accustomed to maintaining a live service
Qualification & Experience:
- 5+ years developing in Unity
- 2+ years’ experience in managing people and leading a team
- 2+ years in mobile game development
- Experience with build systems such as Maven, Gradle, or Jenkins
- Experience with private or public cloud infrastructure (OpenStack / AWS / GCP / Azure)
- Experience developing clear and concise technical strategies for solving complex business challenges
Job Details:
Company: Blizzard
Vacancy Type: Full Time
Job Location: Tacoma, WA, US
Application Deadline: N/A
careerstrivia.net