JavaScript Developer New
Role details
Job location
Tech stack
Job description
Aristocrat is focused on improving lives through play. Join our Bakeneko Team as a JavaScript Developer for the Remote Gaming Platform (RGP), developing exceptional games that smoothly connect with operators worldwide. Dive into innovative technology to deliver thrilling gaming experiences globally!
What You'll Do
-
Develop new functionalities for the Remote Gaming Platform to guarantee smooth integration and optimal performance.
-
Collaborate with QAs and Product Owners to deliver fantastic features to our customers.
-
Write and maintain clean, well-documented, performant, and scalable code.
-
Perform detailed code reviews, offering constructive feedback to maintain code quality.
-
Train, mentor, and encourage junior developers, setting high standards for development practices.
-
Proactively identify and resolve complex technical challenges and performance bottlenecks.
-
Lead the development, architecture, and construction of complex user interfaces and frontend components.
-
Support the architect and product owner, bridging the gap between requirements and work required by the team.
-
Collaborate closely with UI/UX designers and backend engineers to define and implement comprehensive frontend solutions.
Requirements
-
5+ years of experience in a professional setting.
-
Proven consistency in delivering high-quality work.
-
A dedication to continuous learning and professional development.
-
Passion for clean semantic markup with attention to detail.
-
Comprehensive understanding of UI development, usability, and accessibility principles.
-
Collaborates effectively with colleagues to engage in productive discussions.
-
Competence in web performance standards and industry-wide procedures.
-
Experience with CSS, CSS preprocessors, HTML5, Node.js, and Vanilla JavaScript ES5 and ES6.
-
Familiarity with at least 2 major JavaScript libraries or frameworks (e.g., Vue, Angular, React).
-
Experience with JavaScript build systems (e.g., webpack, gulp, browserify, babel, grunt).
-
Good software testing practices (unit, functional, integration testing, TDD).
-
Desirable: Experience with TypeScript, command line scripting, and DevOps tools such as Docker, Kubernetes, GoCD and Ansible.
Join us and be a part of a forward-thinking team that is committed to developing outstanding gaming experiences. We are eager to observe how you can support our mission of spreading happiness through the power of play!