Senior Front End Lead Developer


Premium Job From Accenture Ireland

Recruiter

Accenture Ireland

Listed on

13th March 2017

Location

Dublin

Salary/Rate

Excellent

Salary Notes

Excellent

Type

Permanent

Start Date

ASAP

This job has now expired please search on the home page to find live IT Jobs.

The Dock is a multidisciplinary research and incubation hub, where designers, doctors, visionaries and makers are doing things that matter for people, places and robots. Located in the heart of the Dublin Docklands in a connected, state-of-the-art workspace designed for creativity, collaboration and fun.

We are looking for a Senior Front End Lead Developer to join our growing team. Operating across all stages of the innovation spectrum, with a remit to build the future in real-time. The working environment is open and interactive, facilitating collaboration with colleagues, clients, customers and ecosystem partners. Our experimentation culture, combined with a disruptive brief empowers us to break future ground.

Are you ready to join top innovators making a global impact?

What are we looking for?

-Highly collaborative, open and talent, creative and lead developers with a strong interest in new and emerging technologies. You must have skills and experience with modern front-end technologies, libraries and frameworks and you are capable of shaping and delivering innovative front-end solutions using components-based, event driven approaches in a challenging and Agile environment.

Why Agile?

Agile professionals define an adaptive model based on greater collaboration and communication between teams; Agile is a cultural change that impacts people, processes and tools in different ways across the organisation; based on iterative, time boxed and incremental approach, where requirements and solutions evolve through collaboration between self-organizing and cross-functional teams. Agile promotes adaptive planning, evolutionary development and delivery and encourages a rapid and flexible response to change.

What you will be doing

We are looking for an experienced Lead Developer with a focus on Lightweight Front End technologies - e.g. React/Redux, Angular 2 etc. - to join our Centre for Innovation. A successful candidate will join the Software Engineering team of the Centre working on complex and innovative solutions, prototypes and proofs of concept.

As a member of the Software Engineering team the candidate will working as part of teams which are formed based on project requirements from members of the Software Engineering team and other teams within the Centre. These teams will last for the duration of the project and then dissolved back into the Software Engineering pool, allowing new teams to be formed for subsequent projects.

The successful candidate is expected to have deep practical knowledge and experience of developing modern web-based applications and is expected to bring Thought Leadership and Best Practice ideals to the team. They will be responsible for:

-The growth and development of junior and senior front end developers working within the Software Engineering team

-Guidance and direction of Software Engineering team members across multiple projects

-Implementation and evolvement of best practices for use by all Software Engineering project teams in the areas surrounding Back End development

-Taking wireframes and design prototypes from the UX specialists and service/interaction designers and creating/coding the visual elements, screens and reusable components/widgets in HTML, CSS and JavaScript in a single page application context

-Ensuring best practices are followed in the creation of all front end code items

-Defining the flow/navigation through responsive web applications

-Working as part of a cross-functional Agile team to design and implement innovative solutions based on modern web technologies

-Estimation of effort for user stories and translation of stories into the relevant back end components

-Identify and consider reusability opportunities for components, services, designs

-Basic qualifications

Your skills and qualifications

Required:

·7+ years experience with the JavaScript ecosystem

·3+ years professional experience with AngularJS or React+Redux

·3+ years professional experience with npm and the Node.js ecosystem

·Expert, hands-on knowledge of JavaScript, HTML(5), CSS(3), SASS/LESS, AJAX and JSON

·Experience translating comps and wireframes into flexible and usable code templates

·Excellent understanding of cross-browser/cross-platform compatibility issues

·Adherence to web standards and best practices

·Experience with responsive design

·Experience working with Git and related management tools (GitHub, BitBucket etc.) in teams at enterprise scale

·Experience working as part of a team to design and implement enterprise level dynamic web applications such as media portals, content management systems, e-commerce sites or banking portals

·Experience with Agile Methodologies including the ability to estimate development effort for user stories.

Preferred:

·Exposure to build, test and package automation tools (e.g. grunt, npm, ansible, mocha, chai, webpack)

·Experience with JSX, ES6, Angular2+, TypeScript

·Exposure building applications within a Docker/containerisation approach

·Test Driven Development (TDD)/Behaviour Driven Development (BDD) experience

·Experience of working with cloud infrastructure such as AWS

About Accenture

Accenture is a global management consulting, technology services and outsourcing company, with more than 373,000 people serving clients in more than 120 countries. The Dock at Accenture is a multidisciplinary research and incubation hub, as an accelerator for Accenture and our clients to unlock value. Launched in Sept 2015, the global innovation centre brings together top talent under three disciplines; designers, developers and domain experts with expertise in AI, IoT, digital marketing, cyber security, advanced analytics and tech development.

Accenture is an equal opportunities employer and welcomes applications from all sections of society and does not discriminate on grounds of race, religion or belief, ethnic or national origin, disability, age, citizenship, marital, domestic or civil partnership status, sexual orientation or gender identity.

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: