Front
House of Fraser
GB, Baker Street
19d ago

The Front End Engineers is a talented full stack front end web developer (HTML, CSS, JAVASCRIPT experience with knowledge of C#, ASP>

NET Or Node.js), who can help build new and improve existing web applications in an Agile / Scrum environment. The Front End Engineer has relevant experience in front end technologies including frameworks and best practices.

As a developer within the team , you will be able to understand complex front end web application code and also enhance , refactor the code base to build large scale web applications.

Key accountabilities and decision ownership :

Engineering

  • Apply and adhere to good practice software engineering practices (e.g. TDD and BDD, continuous integration, automated tests, pair programming, code reviews)
  • Responsible for taking ownership of delivery and meeting the development goal (along with the wider engineering team)
  • Working collaboratively and sharing good practices while ensuring consistency in the ways of working across teams
  • Design and implement features and functionality for both new and existing web applications including website redesign
  • Ensure Front End implementations are performant and provide an engaging customer experience
  • Investigate and resolve website performance issues
  • Coordinate and work closely with product, creative, and other external teams
  • Define and embed web / mobile development best practices and processes , working with wider development team.
  • Collaborate with the Testing Team to agree test automation strategy
  • Perform code reviews and provide mentoring / training to the wider web development teams where appropriate
  • Ensure our platform and code adhere to industry standards where appropriate, eg accessibility, SEO etc.,
  • Alignment with Architecture Standards

  • In conjunction with the Architects, quickly resolve any technical design issues that may arise during the development
  • Work with development teams to ensure that fit-for-purpose solutions are developed and implemented as per the design and that potential technical issues are resolved early
  • Create and maintain reusable assets that generalise architectural and design approaches.
  • Create development patterns that are fit for purpose’ to be used by delivery projects and that projects apply them appropriately.
  • Skills, know-how and experience :

    Must have :

  • Extensive commercial use & experience of React JS OR AngularJS, Vue JS or Knockout JS , ES5 / 6, JavaScript , JQuery, CSS preferably within ecommerce domain.
  • Expert in HTML5 and CSS3 (Less or Sass)
  • Demonstrable experience using JavaScript build tools & TDD, BDD.
  • Demonstrable experience , knowledge and passion to deliver clean, semantic, maintainable, re-usable Front End code
  • Must have knowledge of Web Standards, SEO
  • Must have worked in Continuous Delivery, DevOps and Agile environments
  • Experience writing unit and integration tests
  • Experience in the integration of off-the-shelf web applications, and integration with third party APIs to interface with the system
  • Apply
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form