Allwyn Lottery Solutions is a global leader in digital lottery and gaming solutions. The company is seeking a Senior Front End Engineer to join their team in Marousi, Attica, Greece. The successful candidate will be responsible for developing user interfaces for Lottery, iLottery, data platforms applications, and instant-win games using the React ecosystem and other modern technologies.
Requirements
- University level degree in Computer Science, Information Technology or relevant field of study
- Excellent oral and written communication skills
- Excellent presentation skills
- Excellent command of English language
- 5–7 years of experience in modern frontend software development
- Proven production experience with React and Next.js
- Strong expertise in TypeScript and ES6+ JavaScript
- Deep understanding of component-driven architecture and design systems
- Advanced, industry-grade expertise in TypeScript and modern JavaScript
- Experience with MUI for UI implementation and theme customization
- Proficient in React Query for data fetching and caching
- Experience using Jotai or similar modern state management libraries
- Familiarity with Vite for tooling and optimized builds
- Strong understanding of immutability principles and functional programming concepts
- Comfortable working with Storybook for component documentation and visual testing
- Strong focus on accessibility (WCAG compliance, keyboard navigation, ARIA roles, etc.)
- Familiarity with performance optimization techniques (code splitting, memoization, lazy loading, etc.)
- Good understanding of browser limitations, compatibility issues, and rendering behavior
- Comfortable working with Git-based workflows and CI/CD pipelines
- Familiarity with the principles of progressive enhancement and offline-first strategies
- Ability to write maintainable, testable, and scalable code following Clean Code and SOLID principles
Benefits
- Comprehensive onboarding experience
- Attractive salary and a bonus plan
- Health and life insurance for you and your family
- Well-being allowance
- Monthly lunch allowance
- Developmental 360° feedback framework
- Unlimited Training options and tools
- Extensive leave plan
- Employee Assistance Program with specialized Counselors / Licensed Psychologists
- Enjoyable and stable working environment
- Flexible working arrangements (fully remote/hybrid)
- Modern workspace environment
- Apple equipment and top-notch office technology to support our hybrid working