Front End Developer (work from home)

Posted 1 day 6 hours ago by Interface Recruitment UK

Permanent
Not Specified
Other
Yorkshire, Selby, United Kingdom, YO8 1
Job Description
Job Title: Front End DeveloperReports to: Head of DevelopmentDepartment: IT DevelopmentJob Purpose:Produce consistent, usable components / UIs for the Ecommerce Website and other business areas.Key Responsibilities:
  • Collaborate with Stakeholders, Customers and Business Analysts on new project and change requests
  • Design / wireframe bespoke user interfaces based on a given brief or set of requirements
  • Build consistent, reusable and scalable components for all of the business areas
  • Adhere to accessibility and SEO best practices
  • Optimise all website areas for improved page load / performance speeds
  • Mentoring more junior members of the team as required
Competencies and Skills:
  • Demonstrable experience of hand-coding HTML and CSS
  • Knowledge of the Adobe Creative Suite or equivalent
  • Demonstrable experience of JavaScript and JS libraries/frameworks (jQuery/React)
  • Knowledge of page speed/performance optimisation.
  • Knowledge of CSS pre-processors and other FE build tools
  • Knowledge of SEO and accessibility best practices.
  • Experience of setting up, monitoring and advising on the results of Multi-Variant/AB Testing
  • A good understanding of version control using Git
  • A good understanding of Google Analytics and Google Tag Manager
  • A good understanding of website cookies and data protection principles
  • Experience of conducting code reviews for team members
Desirable Skills:
  • User research - ability to analyse and understand user behaviours and requirements through observation techniques, task analysis and other feedback methodologies
  • Design consultancy - ability to influence business decisions and designs based on UX best-practice and market trends
  • Experience of working with Privacy-by-Design and other data security-related principles
  • Experience of producing mobile designs and working with mobile applications
  • Experience of working with Agile / Scrum
  • Experience of producing knowledge-share documentation and user guides
Education and Experience: Level of formal education Degree or equivalent Area of study Web Design / Web Technologies Years of industry Experience 3+ Personal Attributes:
  • Ability to carry out instructions effectively and efficiently
  • Ability to multitask and prioritise own workload with strong communication skills
  • Has a passion for their field and looks to constantly develop their skills
  • Takes pride in the work delivered by themselves and the wider team, and is able to take and provide constructive criticism