Front End Developer

  • Location

    Newcastle upon Tyne, Tyne and Wear

  • Sector:

    IT

  • Job type:

    Contract

  • Salary:

    Up to £395 per day

  • Contact:

    Deepti Verma

  • Contact email:

    Deepti.Verma@experis.co.uk

  • Job ref:

    112233_1571133217

  • Published:

    about 1 month ago

  • Duration:

    6 months

  • Expiry date:

    2019-11-14

  • Start date:

    ASAP

  • Client:

    #

Our client, a leading outsourcing company require an experienced Front End Developer for an initial 6 month contract based in Newcastle.

The role:

  • Build, deploy and operate outstanding digital services within an agile environment that meet well-defined user needs
  • Provide mentorship and/or line management for more junior Front-end developers where necessary
  • Contribute to a culture of continual improvement in which key systems "owned" by your digital service team are regularly analysed, maintained and improved.
  • Contribute to a robust automated test suite to work in a continuous integration environment
  • Become involved in the wider web development community (outside of HMRC and the government), building relationships with other front-end developers and identifying best practices we can adopt
  • Sharing knowledge of tools and techniques with technical and non-technical team members in the wider HMRC digital team and across government
  • Completion of work allocated within agreed time, cost and quality criteria and providing progress reports on assigned work as required
  • Prompt escalation of problems, issues and risks as necessary

Technologies:

  • HTML, HTML5, CSS, CSS3, SASS, BEM (Block, Element and Modifier naming convention)
  • Digital, Open Source, Scala, Play Framework, JSON, XML, Microservices, JavaScript, Node.js, REST, JUnit, Selenium (Automation), Git, Github, accessibility standards, WCAG 2.1, accessibility testing tools such as WAVE, Pa11y, Siteimprove

Technical Skills Required:

  • Open Source & Digital experience - the ability to pick up new tools
  • Scripting or basic programming skills. Familiarity with network protocols - TCP/IP, HTTP, SSL, etc.
  • Understanding of application deployment strategies and continuous integration
  • Working within a product-centric environment
  • Experience with, and appreciation of, Agile/Lean development methods, practices and techniques
  • Solid development experience preferably in Open Source language
  • Experience with continuous integration tool, such as Jenkins
  • Experience testing and automated testing tools, such as Selenium, Gatling, Cucumber, Gherkin
  • Familiar with common diagnostic methodologies, and the deployment and use of monitoring tools incl. Grafana, Kibana, Dashing, Google Analytics

Suitable candidates should submit their CV in the first instance.