UI Architect(Angular JS,React Js, Karma,Mocha),London 6mo+ Contract

London  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

Here is a fantastic opportunity to join one of the World's biggest IT consulting company as a UI Architect and work on a project for one of the UK's biggest bank.

Mandatory requirements (Please do not apply if you don't meet these requirements)
++ Candidate must be eligible for employment in UK and must be eligible to move within the EU Member States
++ Candidate must have experience in making Architecture involving technologies like Angular JS,React Js, Karma,Mocha, ES8, Mocha, chai

Position: UI Architecture
Location: Contract
Start: ASAP
Estimated Duration: 6 Months+
Rate: £500/Day

Job Description:
Design and implement application architecture and own the application strategies and roadmap for a suite of systems or domain. The primary areas of focus are core development, design and direction of application architecture and alignment of architecture with business objectives and high-level company technology direction.

The UI Architect will partner with other architects and technology decision-makers to guide overall direction of the user interface layer of the site and will work closely with Technical Leads, Application Architects, Software Developers and Management in a highly collaborative environment.

Essential Functions:
• Collaborate with client delivery teams during both design and development phases to ensure adherence to UI architectural standards and best practices
• Partner with other UI Architects to continue to drive the development of a modern user interface layer
• Document standards and ensure they are effectively implemented by the development teams and understood by technology partners
• Design and develop proof of concept prototypes for advanced features and designs
• Provide technical guidance to both local and remote development teams as required
• Continuously evaluate, design and improve the software development and delivery processes
• Continuously evaluate design and improve the software development and delivery processes with a deep focus on mobile web performance optimization techniques
• Working with necessary stakeholders to develop and maintain a set of performance criteria for all development projects including memory leaks and profiling/snapshots
• Providing suggestions for improvement in Development or Testing practices to lead to increased performance of the application
• Provide technical oversight and perform code reviews for multiple development efforts
• Guide a team of developers to address the highest of the
identified production concerns
• Promote cross team synergy and alignment to optimize code-sharing, improve site performance and increase speed to market
• Work with the Product Management teams to understand customer performance expectations and to set testing criteria to meet or achieve these standards as future versions are released

Education/Experience:
• 7+ years' experience in the design, development and use of component based UI architectures. Additional consideration for experience working with high volume ECommerce websites
• Expert level understanding of the HTML DOM and underlying event model
• Demonstrable knowledge of large scale, JavaScript application architectures
• Advanced knowledge of unit testing best practices and Continuous Integration processes (CI/CD)
• Experience in developing and optimizing large scale Node.JS applications
• A strong understanding of approaches and techniques to optimize web performance
• Advanced knowledge of build systems such as Grunt/Gulp/ etc, including Linting, Compiling, Minifying, etc
• Understanding of design strategies for effectively leveraging CDNs
Start date
n.a
From
Talendrone.com
Published at
04.07.2017
Project ID:
1373780
Contract type
Freelance
To apply to this project you must log in.
Register