Senior Front End Developer
We are setting up a new team to support our platform and we want a Senior Frontend Developer to join the new team early on in the process to work and take an active role in designing the implementation of a new greenfield web app frontend for the platform. We are looking for a highly skilled frontend engineer with proven experience creating complex rich internet applications using the ReactJS framework. You will have a well-structured approach and will recognise the benefit of good system architecture and design in order to deliver the high standards we want.
- Write clean, maintainable and scalable code that meets the requirements of the project.
- Debug and resolve software issues, including fixing bugs and optimizing performance.
- Collaborate with cross-functional teams, including Designers, Testers, Project Managers and Product Owners, to deliver high-quality software.
- Participate in code reviews and provide constructive feedback to peers.
- Implement and follow software development processes, including Agile and Scrum methodologies.
- Stay up-to-date with new technologies and methods, applying this knowledge to improve software development processes.
- Document software design, code and test procedures.
- Participate in the estimation of software development projects.
- Participate in customer and end-user interactions to gather requirements and provide support.
- Contribute to the development and maintenance of technical documentation, including user manuals and help systems.
- Mentor Junior Developers and assist with their professional development.
- Significant commercial experience in the web stack; HTML, CSS and JavaScript (required).
- Have proven experience in a similar role on a similar scale system (required).
- Expert knowledge of ES2015 (required).
- Proven experience with ReactJS (required).
- Experience writing middlewares in Node.js (required).
- Use of build tools, particularly Webpack (required).
- Unit and functional testing is a big bonus (nice-to-have).
- Source Control using Git (required).
- CSS pre-processing with Sass (required).
- Significant plus if you’ve got any .NET experience (nice-to-have).
- Experience working in an Agile environment (required).
- Excellent knowledge of software and application design and architecture (required).
- Experience in the gaming industry is a significant advantage (nice-to-have).
- An excellent communicator, both verbal and written (required).
- Hard working and willing to go above and beyond learning new skills (required).
- Love working as part of a team and collaborating with others (required).
- An interest in troubleshooting and problem solving (required).
- A competitive rate of pay and pension contribution (£50,000-£65,000) (required).
- Generous discretionary bonus schemes, incentives and competitions (required).
- An annual leave entitlement that increases with length of service (required).
- Access to an online GP 24/7, 365 days a year for you and your immediate family (required).
- Employee wellbeing support through our Employee Assistance Programme (required).
- Enhanced Maternity & Paternity Pay (required).
- Long Service Recognition (required).
- Access to a pay day savings scheme, financial coach and up to 40% of your earned wage ahead of payday, through Wagestream (required).
Betfred is a betting and gaming company that has operated for over 50 years, founded by Fred and Peter Done. It runs more than 1,300 betting shops and employs around 9,500 people, combining a large retail estate with online sports betting and gaming. In 2019 it entered the US sports betting market as Betfred Sportsbook, now operating in several states, and has established a presence in South Africa, where it holds a majority stake in the online betting company LottoStar. Headquartered in Warrington, England, Betfred emphasises customer service and responsible gambling across its operations.
