Job Summary
Our team is seeking an experienced and talented Senior Frontend Engineer to join our client. The successful candidate will be responsible for the development and ownership of key player-facing front-ends, delivering engaging store, loot, and event experiences.
Responsibilities:
* Develop and test player content experiences within the application client.
* Contribute to architectural requirements and design.
* Design and enhance microservices.
* Write comprehensive unit and integration tests.
* Conduct thorough code reviews.
* Participate in the team's on-call rotation.
* Enhance build and deployment tooling.
* Improve product visibility through telemetry and analytics.
Qualifications:
Required:
* 4+ years of professional programming experience with modern web frameworks such as EmberJS, ReactJS, or AngularJS.
* Experience developing software using Object-Oriented languages, such as Java or C++.
* Expert knowledge of HTML, CSS, and modern JavaScript.
* Experience in test automation, operational best practices, implementing automated builds, software packaging, automated deployments, logging, monitoring, and automated alerting.
* Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
Desired:
* Experience building applications using the Chromium Embedded Framework.
* Experience building RESTful microservices in Java.
* Experience working with relational databases and SQL.
* Experience developing fault-tolerant, distributed systems, including analysis, design, and work breakdown.
* Experience working with Product Owners, Development Managers, and Designers.
* Experience working within a game development environment.
* Experience working across multiple teams.
* Experience mentoring junior engineers.