Frontend Developer

Job Overview

Front-End Developer-Dublin City-Ireland

What we need

You will be working on a cross-functional agile team to deliver new features and improvements to our aircraft platform and in inflight entertainment products.

You will be working alongside talented product managers, software engineers and UX / interface designers. You will be mentoring and training the more junior members of your team and will be contributing at the highest level to our software's design and architecture. You will be responsible for writing automated tests, coding, software configuration and writing documentation. You will help facilitate and improve our Agile process.

Key responsibilities are:

Our server software is typically built on the JVM and exposes rich RESTful APIs that are consumed by our mobile clients, our single page web apps and airlines.

Web development on a modern framework React/Redux

Working within your favourite IDE: IntelliJ / WebStorm / Visual Code

Testing automation testing with JEST and Geb

Build automation with Grunt/Gulp/Webpack

Opportunities to work on full-stack (native & backend) development

Opportunities to work with Typescript, React Native, ClojureScript

Contributing to our design and software development lifecycles

Implementing pixel perfect designs that work across all major browsers

You will not need to support IE8

Preferences

What you need:

A degree in Computer Science, Software Engineering or related field or equivalent practical hands on experience

3 years professional experience in a related job using an Agile software lifecycle including TDD, pair programming, short release cycles

Experience with core web technologies - HTML5, Javascript, DOM, CSS

Experience with one or more major web framework e.g. AngularJS, React, Web Components

Experience integrating with RESTful JSON API's

Some experience with automated unit testing / acceptance testing technologies

Some experience with build technologies e.g. Grunt, gulp.js

What We Offer:

A competitive compensation package which includes healthcare, vision, dental, life insurance, disability insurance, fitness reimbursement and much more.

A dynamic work environment with smart colleagues

A high degree of autonomy, flexibility and trust

Key Contact

Apply Today

* indicates required field