Summary
Join Allwyn Lottery Solutions as a Lead Software Engineer (Front End) and lead a team in creating interactive digital lottery games. You will be responsible for delivering high-quality technical solutions, mentoring team members, and collaborating with stakeholders across multiple locations. This role requires strong leadership, technical expertise in JavaScript and 2D animation software, and experience leading geographically dispersed teams. Allwyn offers a competitive salary, bonus plan, comprehensive benefits, and a supportive work environment with flexible working arrangements. The company is committed to diversity and inclusion and provides ample opportunities for professional development.
Requirements
- University level degree (at postgraduate level is a plus) in Computer Science or Information Technology
- Strong understanding of Object-Oriented Programming
- Advanced organisational skills
- Excellent communication skills in English (written and verbal)
- Minimum experience in a Lead Front End engineering role at least 3-4 years
- Proven experience in leading high performance geographically dispersed software development teams
- Proficiency with Modern ES6+ Javascript
- Demonstrable experience in working with Spine/Pixi and/or other 2D animation software
- Analytical thinking and problem solving skills
- Solutions-first attitude
- Continuous learning
- High organisational and task management skills
- Accountability and drive to
- Gain required business-specific knowledge to assist the team
- Commercial understanding of game design and a creative mind
- Mentoring a team on best engineering practices
- Ability to give and receive constructive feedback in a positive/professional manner
- Ability to prioritise work effectively, able to adjust in a changing environment
- Ability to work in a fast-paced environment on multiple projects and as part of a highly-skilled team
- Goal-oriented mindset
- Able to built trustworthy relationship with internal and external stakeholders
- People management, leadership and motivation skills
- Co-Working and Collaboration
- Communication (Persuasion, Influence, Active listening, Conflict resolution)
- Planning & Organisation
Responsibilities
- Ensure proper cross-team coordination
- Deliver technical solutions with respect to expectations on functionality, budget and timeline
- Continually improve code quality under coding standards, best practices and through automation and code reviews
- Contribute innovative and original ideas and encourage team members to do so
- Maintain up-to-date working knowledge of existing and new technologies
- Demonstrate understanding of the importance and how to balance security, quality, testability, reusability, maintainability and performance
- Delegate tasks effectively to individual team members
- Produce technical documentation
- Perform task breakdown and manage tasks dependencies between the team
- Perform code reviews and support engineers in technical tasks
- Work closely with other Lead Software Engineers in technical decision-making
- Work closely with Product Owners to ensure clarity on goals and business objectives
- Support recruitment in hiring for the teamβs positions
- Support the onboarding process of new hires
- Build a high level of trust and respect with all members of the team
- Provide regular and timely coaching and performance feedback to all members
- Have regular 1-1 with all team members and build strong rapport with engineers
- Communicate effectively with senior stakeholders and relay necessary information from top to bottom and from bottom to top
- Promote work engagement by providing the team members autonomy, competence, relatedness and meaning
- Evaluate overall team and individual performance and participate in performance reviews
- Engage and coordinate with Engineering Manager and/or Head of Engineering for critical decisions, identifying gaps and forming action plans
Benefits
- 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
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.