SC Cleared UI Web Architect

  • Location

    Croydon, Surrey

  • Sector:

    IT

  • Job type:

    Contract

  • Salary:

    £640 - £740 per day

  • Contact:

    Rachel Eccles

  • Contact email:

    rachel.eccles@experis.co.uk

  • Job ref:

    BBBH115674_1576676921

  • Published:

    10 months ago

  • Duration:

    3 months

  • Expiry date:

    2020-01-17

  • Start date:

    ASAP


Role: SC Cleared UI Web Architect
Start Date: ASAP
Location: Croydon
Duration: 6 months

Our client currently has an urgent requirement for a cleared Web Architect to work within the User Interface team:

A hands-on Web Architect to perform analysis activities supporting senior application architect in the conversion of a large-scale IT application. This role includes interacting with client design team and developers to ensure a commonly understood specification of component behaviour and interface is agreed.

Overview:

You will be working on a large public-sector programme, which is delivering a cloud-native replacement for a complex legacy application. The application is high-volume and highly critical. As part of this delivery, we are building a React-based web app, which will interact with backend REST APIs.

Skills/experience:

  • Strong experience of designing and developing web apps using modern Single Page App (SPA) frameworks that interact with REST APIs. Deep understanding of React and Javascript/ES6, based on experience on a number of projects.
  • Able to act as an authority on structuring a large React codebase, elaborating pros and cons of different approaches and patterns, keeping codebase clean and maintainable as the number of developers working on it scales up.
  • Able to troubleshoot difficult technical issues, and prototype new approaches.
  • Able to produce clear documentation of designs and patterns, and mentor less experienced developers.
  • General knowledge of internationalisation, responsive/progressive design, UI/UX design.
  • Knowledge of approaches for modularising CSS (such as CSS in JS).
  • General knowledge of build/packaging/CI technologies (Jenkins/GitLab/ /NPM/Webpack/Babel).
  • Ability to work constructively and patiently with varied stakeholders (including product owners, business analysts, UX designers, testers, backend developers).
  • Experience of working in a scrum team, and assisting with preparing and refining UI-related backlog items.
  • Any experience in delivering production-strength Node.js applications, and integrating with Identity and Access Managers (IAMs) using standards such as OpenId Connect is a nice to have.

The successful candidate will have active SC clearance or be eligible and willing to undergo the relevant checks.