About the job
Welcome to Kaizen Gaming
At Kaizen Gaming, the driving force behind Betano, we rank among the world's leading GameTech companies, operating seamlessly across 19 diverse markets. Our mission is to harness the latest technological advancements to deliver unparalleled experiences to the millions of customers who rely on us for their entertainment.
With a vibrant community of over 2,700 team members from more than 40 nationalities spread across three continents, we embrace diversity and innovation. Our #oneteam ethos has earned us recognition as one of the Best Workplaces in Europe and the prestigious Great Place to Work certification across our offices. Are you ready to Press Play on Your Potential?
About the Role
As a Principal Engineer within our Technology department, you will play a pivotal role in shaping our frontend strategies. Your expertise will guide teams in crafting elegant, high-performance solutions to real-world challenges. You will mentor them in coding, testing, debugging, and performance analysis, while conducting thorough code reviews to ensure quality and efficiency.
In this role, you will be at the forefront of developing cutting-edge applications using modern technologies. Your focus will include executing our technical roadmap, emphasizing code modularity, reusability, and testability. You will also be responsible for performance tuning and monitoring, while providing vital technical guidance to our development teams, ensuring adherence to best practices and design patterns. Collaborating closely with UI/UX designers, you will elevate the user experience for our customers.
Our Technology Stack
We leverage a robust tech stack, including Vue.js 3, TypeScript, VueX, Pinia, Tailwind, Webpack, Vite, Storybook, Jest, Vitest, Openshift, and private npm packages to develop our internal shared libraries, alongside a micro frontends architecture.
- Coding alongside engineers, demonstrating technical leadership by addressing root causes and leading by example.
- Understanding key frontend performance metrics, with experience in debugging frameworks like Lighthouse and ChromeUX.
- Exerting technical influence across multiple teams, mentoring individuals on advanced technical issues, and assisting technology managers in fostering team member growth.
- Collaborating with Product and Delivery teams to build scalable solutions that meet non-functional requirements regarding performance, security, and reliability.

