Established in 1985, Dreams is the UK`s number one specialist bed retailer.
Job Purpose:
To work with the Web Development team to deliver the best online user experience for Dreams customers by delivering key projects and through a continuous program of on-site design and development improvements.
The Lead Web Developer will have thorough knowledge and experience of developing the web frontend, understanding and ensuring best practice to uphold the very best coded solutions from both internal and third-party development teams.
Key Responsibilities and Accountabilities:
– Lead, line manage and provide direction for the development team.
– Ensure the site is always fully functional and transactional.
– Develop and customise the platform in line with the business strategy.
– Identify and fix bugs.
– Continually monitor and optimise the performance and up-time of the site.
– Monitoring the SEO and usability impact of all onsite changes.
– Deploy changes to the live environment.
– Communicating with technical and non-technical stakeholders to ensure smooth delivery of digital projects.
– To actively question project briefs and add to where applicable to ensure optimum solutions are delivered and development roadblocks are negated.
– To work with the projects team to realise site changes as per their requirements in an innovative and effective manner.
Principal Skills & Attributes Required:
– Serve as Lead Developer for innovative new products and services.
– Support and debugging in test and production environment.
– Maintain and repair existing applications.
– Develop (hands-on) technical and architectural solutions based on functional requirements.
– Strong Knowledge of SEO and Usability
– Strong focus on performance (CWV)
– Ability to interpret and deliver solutions from a brief without handholding, which may or may not be of technical nature.
Technical Skills:
– Knowledge of Front-End development languages, tools and methods – HTML 5, LESS, DOM, JSON, JavaScript and associated technologies and toolsets.
– Strong JavaScript knowledge, particularly modern frameworks (VueJS)
– Understanding of code versioning tools, such as Git.
– Experienced in delivering cross browser compatible code (W3C).
– Capable of building reusable code and components.
– Experience scoping and planning complex projects.
– Capable of jumping in to help solve complex problems with hands-on development.
– Familiar with Agile principles and practices.
– A good understanding of web application security and secure development principles.
– Experienced in building A/B and Multivariate testing.
– Hybris experience would be a distinct advantage.