Front-End Developer

Job Overview

What we're looking for is someone who:

- Is comfortable developing large-scale projects, working with multiple departments.

- Exhibits a well-rounded understanding and keeps up to date with front end and javascript technologies.

- Easily adapts new technologies to our needs.

- Manages projects confidently from start to finish with specs and docs to show for it.

- Works closely with a proactive UX team to achieve long term goals.

- Cares about tools, processes and standards, loves technology, and is always seeking ways to improve themselves and their team.

- Documents and articulates ideas clearly and is not afraid to be heard.

Essential Requirements:

HTML

- Can write clean, seman>c, valid HTML, following current best prac>ces

- Understands the differences between HTML 5 and previous versions.

CSS

- Has a solid understanding of basic CSS, the box model, etc.

- Understands the differences between CSS3 and previous versions.

- Can deliver responsive designs via media queries.

- Knowledge of preprocessors such as SASS, LESS etc. is a plus.

JAVASCRIPT

- Has a solid understanding of JS and event-handling.

- Familiarity with JQuery or similar library

- Familiar with node.js build tools like Grunt, Gulp, etc.

- Knowledge of the ECMAScript 6 specification, Typescript etc is a plus. As is experience with javascript frameworks like AngularJS and EmberJS

PROCESS

- Has experience with a version control system like Git, Mercurial or SVN.

- Can debug client-side issues using tools like Chrome DevTools.

- Can diagnose client-side performance issues and use tools like Google Page Speed.

- Understands cross-browser and cross-device compatibility issues and constraints.

TECHNOLOGIES WE USE

SASS, Compass, Gulp, EmberJS, Vue.js, Node.js, Vagrant, Karma, Jasmine, JQuery, ECMAScript 2016, Capybara, Webpack, Git, Coldfusion, PHP,

Relevant degree or work experience is required.

WHAT TO EXPECT

Experience in a fast-moving sector where the latest technologies are always an op>on. Collaborate with a passionate and dedicated team

Share your skills to influence, drive and build a variety of customer facing products

Build an adaptive site for all devices with collaborative UX team.

Earn competitive salary, bonuses, health, pension and travel benefits.

Enjoy life. Working hard from 9am to 5:30pm means we're out the door on time every day.

Key Contact

Apply Today

* indicates required field