Senior Javascript Developer

  • Job Ref: 3638
  • Location: Dublin, Ireland
  • Type: Permanent


Role: Senior Javascript Developer

Your next challenge

The company requires an Experienced Front End developer to assist in the design and development of its Business Banking Channel Platform.
Working in an agile team environment, the candidate will work as part of a highly skilled team on the development of the Business Banking Channel Platform.

The candidate should have the ability to deliver on time and show ability to work with business owners and architects to clarify and deliver on requirements. The successful candidate will work on all phases of the software development lifecycle including analysing requirements, technical design, development and implementation of solutions using
existing and emerging technology platforms.

Principal Accountabilities:

? Work with an agile teams to implement solutions that power exceptional customer experiences.
? Provide solutions that are fast, reliable and scalable
? Follows engineering best practices; writes automated unit tests for code
? This role will primarily be focused on Front End development but there will be opportunities to
work across the full stack

What you’ll need

? Have knowledge of software design patterns and familiarity with a number of architecture styles
and patterns.
? Be an experienced self-starter with extensive experience of Agile Methodologies.
? Experience working on a development teams in delivering high quality and resilient software.
? Experience and understanding of Dev Ops and automation tooling and processes to support a
defined delivery cadence.
? be a strong and committed team player with the ability to work on own initiative
? have strong problem solving and analytical skills
? be proactive in developing own skills and knowledge
? have strong communication skills, both written and oral
? have the ability to work in a fast-paced multi-tasking environment
? have an excellent customer service attitude and the ability to interact with people in a
professional manner

Key skills
? Minimum 3 years development experience in Front end development
? Experience with the following technologies a must: JavaScript, HTML5, CSS, JQuery, Bootstrap
and Angular.
? Experience in BDD/TDD Test Environment.
? Experience in
? Experience of using an IDE such as Eclipse.
? An understanding of UX design principles and how to apply them or experience in working with a
UXD practitioner will be a distinct advantage.

The following is a strong plus:
? Background in retail financial services and CRM

Please note:? The Minimum Education requirements for entry to AIB is 5 passes in the Leaving
Certificate (or equivalent), to include a pass in English and Maths. These must be achieved at
either Ordinary or Honours Level. Confirmation of this will be sought if successful for the role.

What else should you demonstrate?
As part of the selection process, the successful applicant will be expected to demonstrate the
competencies reflected below.
? Customer Relationship Management: engaging the customer and adding value
? Problem Solving and Decision Making: Making timely quality decisions. Deals with complex issues,
deciding on the balance between the degree of analysis and taking a decision.
? People management. Delivering performance through people - supporting performance and
? Technical : Comprehensive design and delivery capability for technologies as per minimum
? Communication and Influence: Genuine two-way communication to achieve consensus and

Who we are

Dynamic and diverse place to work. We are changing from the inside out to become a bank people can believe in. And by people, we mean our employees as well as our customers.

We’re one of Ireland’s biggest banks, but that doesn’t mean you’re just a number when you work here. We’re organised enough to have small teams focused on one big initiative. Whether we’re analysing data, developing an app or, lending money, we are all focussed on our customers.

In each team you’ll find leaders who focus as much on people as they do on function. Here, anyone who is responsible for managing people is called a people leader, not a manager. That shows our commitment and focus on the development and engagement of the people who work here.

You’ll find a mix of age, race and gender, where everyone has an opportunity to reach their
potential. You’ll find a culture of openness, positivity and respect where everyone has a voice.

We are looking for the best experienced people as well as graduates. We will match your energy
and enthusiasm with empowerment so that together we can build a culture that break the
conventions of what our customer and employees expect of a bank.