This employer requests that only candidates in Ireland apply to this job.
You appear to be located in United States, not Ireland, so you will not be able to apply for this job.
Summary of Role:
Reporting directly to the Development Manager, the Senior Front End Developer is a core member of the IT Business Partner Team. You will work in an agile team environment in the design and execution of web and mobile products.
You will work on business critical applications, supported by a team of technical experts.
In this role, you will:
Work in an agile team environment in the design and execution of web and mobile products
Work on business critical applications, supported by a team of technical experts
Provide technical leadership and direction to colleagues and customers on various aspects of the IT environment
Adhere to established process and quality standards
Develop the Front End user interface code
Follow engineering best practices
Define code architecture decisions to support a high-performance and scalable product with a minimal footprint
Liaise between UI/UX and development team to help align on technical issues, needs, expectations and dependencies Experience Required:
2.1 or higher in a related discipline from an academic institution; Masters a plus.
Advocate of Front End development standards, design patterns, and best practices
Experience with client side MVC Frameworks specifically AngularJS
Experience with developing Hybrid Mobile Applications (HTML5, CSS3s, PhoneGap)
Experience with local development tools (node.js, NPM, Grunt, Bower)
Interactive Front End Engineering experience with Bootstrap
Experience writing automated unit tests for code
Experience with Agile and test-driven development
Exceptional written and verbal communication skills Experience and skills required
The following is a strong plus:
Background in retail financial services and CRM
Experience with continuous integration (Jenkins) and version control ( Git)
Familiarity with Behaviour Driven Development and Jasmine testing framework
For more information please contact Aisling on (see below)
Employment Type: Contract
Other Pay Info: Negotiable per Day