Senior Front End Developer

Job Description

Senior Front End Developer

This role sits within the web application software development team, working with a team of developers to help design, develop & deliver new features and functions on new and existing applications as well as code refactoring. The right person will be a keen doer, an innovative thinker, willing to turn their hand to try new things.

RESPONSIBILITIES

* Development and unit testing of web applications, software applications and web sites including maintenance & support.

* Provide assistance to Project Managers and Technical Leads in the planning of projects (eg provision of estimates, risk analysis, requirements analysis, technical options)

* Software Design

* Involvement in full life cycle of projects (including pre-sales, analysis and system design, development and support if required)

* Work collaboratively with team managers across areas of design, development, quality assurance and operations

* Commit your knowledge and experience into team success

REQUIRED SKILLS AND EXPERIENCE

* Extensive relevant front-end experience

* React/Redux

* HTML5/CSS3/JavaScript

* Storybook

* SASS

* Bootstrap

* Able to convert a Figma/Sketch design or wireframe into pixel perfect responsive HTML and CSS

* UX/UI design experience

* An understanding of REST-based API design

DESIRED SKILLS

* Ember.js experience

* Next.js experience

* Practical experience of TDD

* Experience using Acoustic CMS

* Sketch experience