Jobs and Careers
AL

Senior Front End Engineer

Allwyn Lottery Solutions
Maroúsi, GreeceRemotefull_timeVerifiedPosted 23 Jan 2025

About the role

<p><strong>About us:</strong></p><p>Allwyn Lottery Solutions is a subsidiary of Allwyn Entertainment Group – a leading multi-national lottery operator with a market-leading presence in Austria, the Czech Republic, Greece, Cyprus, and Italy. We, in Allwyn LS, build better lotteries that return more to good causes by focusing on innovation, technology, efficiency, and safety across a growing casual gaming entertainment portfolio.</p><p>Our purpose is to make play better for all and our mission is to be a trusted and proactive guardian of all that is good in lotteries and casual gaming entertainment. We believe in changing lives…a little or a lot…but always for the better.</p><p>Allwyn Lottery Solutions is the global leader in designing and delivering captivating digital gaming solutions for lotteries worldwide. With our extensive industry experience, vast knowledge base, and diverse talent, we empower lotteries to create winners and support communities. Our collective expertise enables our clients to reach new players, expand brand engagement, and achieve long-term growth through sustainable and impactful technical solutions. Our differentiating factor lies in our ability to seamlessly engineer technical solutions that align with our client's visions. Our vision is to be a leading global lottery-led entertainment platform by making gaming better for all, starting from the foundations and enabling our team to blaze new trails and serve as the ground for empowering our clients to achieve sustainable, long-term growth.</p><p></p><p><strong>What makes this role exciting and challenging:</strong></p><p>The Senior Front-End Engineer role at Allwyn Lottery Solutions involves developing user interfaces for digital lottery web applications. This position operates within agile, cross-functional teams to deliver high-quality technology solutions that align with customer roadmaps and standards. They bring extensive experience in web development, strong collaboration and communication skills, and a deep understanding of web standards and engineering principles. This expertise enables them to act as a technical expert within the team. Core technologies include ES6+, TypeScript, Vue.js and Jest.</p><p><strong>Requirements</strong></p><p><strong>Key Accountabilities and Duties:</strong></p><ul> <li>Participate across the development lifecycle, delivering secure, high-quality solutions that meet business and technical requirements.</li> <li>Ensure robust code quality, performance, and seamless 3rd-party integrations, following solid software engineering principles.</li> <li>Identify and implement opportunities for process and technology enhancements, staying updated with current industry web standards.</li> <li>Work effectively within teams, provide technical insight to peers, and contribute to a culture of knowledge sharing and constructive feedback.</li> <li>Manage priorities in a dynamic environment while balancing key development considerations such as security, privacy, usability, accessibility, and performance.</li> <li>Engage in agile ceremonies and team activities to ensure project alignment, progress, and contribute in continuous improvement.</li> </ul><p></p><p><strong>Qualifications, Experience and Competences</strong></p><p><strong>Minimum Qualifications</strong></p><ul> <li>Bachelor’s degree in Computer Science, Information Technology, or a related field (postgraduate degree is a plus).</li> <li>Excellent oral and written communication skills</li> <li>Excellent command of English language</li> </ul><p></p><p><strong>Minimum Experience</strong></p><ul> <li>5–7 years of experience in software development projects.</li> <li>Solid understanding in OOP principles and MVC web application architecture.</li> <li>Hands-on experience with:</li> <ul> <li>Vue.js</li> <li>TypeScript and modern JavaScript standards.</li> <li>Unit testing frameworks, particularly Jest.</li> <li>HTML5</li> <li>CSS preprocessors like SCSS and methodologies such as BEM.</li> <li>Build tools such as Webpack and the Node.js runtime.</li> </ul> <li><strong>Familiarity with:</strong></li> <ul> <li>Cross-browser compatibility and debugging.</li> <li>Security best practices for software development.</li> </ul> </ul><p><strong>Nice to have</strong></p><ul> <li>Experience with templating languages (e.g. FTL, Handlebars) for server-side rendering.</li> <li>Hands-on experience with platform-specific build tools (e.g. Xcode, Gradle).</li> <li>Experience with hybrid mobile development frameworks (e.g. Cordova, Ionic).</li> <li>Familiarity with mobile development for iOS and Android, including SDKs/NDKs</li> <li>Exposure to integrations with 3rd-party analytics for event tracking.</li> <li>Experience with CI/CD tools (e.g. GitHub Actions, Bitrise, Saucelabs).</li> <li>Experience with ReactJS/ ReactNative will be appreciated</li> </ul><p></p><p><strong>Required Competences</strong></p><ul> <li>Confident, driven, and adaptable with a growth mindset, embracing fe

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Allwyn Lottery Solutions

View company profile →